{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ebs6etuxmr86","handle":"iflow-mcp-georgeantonopoulos-basecamp-mcp-server","url":"https://wellknown.network/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server","links":{"self":"https://wellknown.network/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server/record.json","html":"https://wellknown.network/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server","markdown":"https://wellknown.network/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server","status":"https://wellknown.network/api/v1/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server/status","claim":"https://wellknown.network/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-georgeantonopoulos-basecamp-mcp-server/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-georgeantonopoulos-basecamp-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_georgeantonopoulos-basecamp-mcp-server","summary":"FastMCP-powered Basecamp 3 integration for MCP protocol","description":"# Basecamp MCP Integration\n\nThis project provides a **FastMCP-powered** integration for Basecamp 3, allowing Cursor to interact with Basecamp directly through the MCP protocol.\n\n✅ **Migration Complete:** Successfully migrated to official Anthropic FastMCP framework with **100% feature parity** (all 63 tools)  \n🚀 **Ready for Production:** Full protocol compliance with MCP 2025-06-18\n\n## Quick Setup\n\nThis server works with both **Cursor** and **Claude Desktop**. Choose your preferred client:\n\n### Prerequisites\n\n- **Python 3.10+** (required for MCP SDK) — or use `uv` which auto-downloads the correct version\n- A Basecamp 3 account\n- A Basecamp OAuth application (create one at <https://launchpad.37signals.com/integrations>)\n\n## For Cursor Users\n\n### One-Command Setup\n\n1. **Clone and set up with uv (recommended):**\n\n   ```bash\n   git clone <repository-url>\n   cd basecamp-mcp\n\n   # Using uv (recommended - auto-downloads Python 3.12)\n   uv venv --python 3.12 venv\n   source venv/bin/activate  # or venv\\Scripts\\activate on Windows\n   uv pip install -r requirements.txt\n   uv pip install mcp\n   ```\n\n   **Alternative: Using pip** (requires Python 3.10+ already installed):\n\n   ```bash\n   python setup.py\n   ```\n\n   The setup automatically:\n   - ✅ Creates virtual environment\n   - ✅ Installs all dependencies (FastMCP SDK, etc.)\n   - ✅ Creates `.env` template file\n   - ✅ Tests MCP server functionality\n\n2. **Configure OAuth credentials:**\n   Edit the generated `.env` file:\n\n   ```bash\n   BASECAMP_CLIENT_ID=your_client_id_here\n   BASECAMP_CLIENT_SECRET=your_client_secret_here\n   BASECAMP_ACCOUNT_ID=your_account_id_here\n   USER_AGENT=\"Your App Name (your@email.com)\"\n   ```\n\n3. **Authenticate with Basecamp:**\n\n   ```bash\n   python oauth_app.py\n   ```\n\n   Visit <http://localhost:8000> and complete the OAuth flow.\n\n4. **Generate Cursor configuration:**\n\n   ```bash\n   python generate_cursor_config.py\n   ```\n\n5. **Restart Cursor completely** (quit and reopen, not just reload)\n\n6. **Verify …","publisher":null,"homepage":null,"repository":null,"version":"1.0.2","license":"MIT","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_georgeantonopoulos-basecamp-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.791,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_georgeantonopoulos-basecamp-mcp-server","registry":"pypi","observedAt":"2026-09-15T18:21:45.081Z","publishedAt":"2026-02-07T01:17:53.149402Z","latestVersion":"1.0.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_georgeantonopoulos-basecamp-mcp-server","url":"https://pypi.org/project/iflow-mcp_georgeantonopoulos-basecamp-mcp-server/","firstSeenAt":"2026-09-09T19:23:08.549Z","fetchedAt":"2026-09-15T18:19:38.692Z","normalizedAt":"2026-09-15T18:19:38.692Z"}]},"firstSeenAt":"2026-09-09T19:23:08.549Z","updatedAt":"2026-09-15T18:21:45.081Z"}