Skip to content

Commit fbd53ad

Browse files
rgambeegithub-actions[bot]
authored andcommitted
Move CC plugin to HTTP (#4967)
This means that CC gets agent statuses while tasks are running. It also means the user can authenticate in their browser instead of using an API key. Sourced from commit 22b57612df183b264e2adbcb90f149855c761dba
1 parent 5ca04bb commit fbd53ad

2 files changed

Lines changed: 4 additions & 29 deletions

File tree

.claude-plugin/plugin.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,8 @@
88
"repository": "https://github.com/futuresearch/everyrow-sdk",
99
"mcpServers": {
1010
"futuresearch": {
11-
"command": "uvx",
12-
"args": ["futuresearch-mcp"],
13-
"env": {
14-
"FUTURESEARCH_API_KEY": "${FUTURESEARCH_API_KEY}"
15-
}
11+
"type": "http",
12+
"url": "https://mcp.futuresearch.ai/mcp"
1613
}
1714
}
1815
}

skills/futuresearch-python/SKILL.md

Lines changed: 2 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,8 @@ To install the MCP server, add to your MCP config:
3737
{
3838
"mcpServers": {
3939
"futuresearch": {
40-
"command": "uvx",
41-
"args": ["futuresearch-mcp"],
42-
"env": {
43-
"FUTURESEARCH_API_KEY": "${FUTURESEARCH_API_KEY}"
44-
}
40+
"type": "http",
41+
"url": "https://mcp.futuresearch.ai/mcp"
4542
}
4643
}
4744
}
@@ -52,25 +49,6 @@ Config file locations:
5249
- **Claude Desktop**: `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS)
5350
- **Cursor**: `~/.cursor/mcp.json`
5451

55-
## Configuration
56-
57-
First, check if FutureSearch is already connected via remote MCP. Run `\mcp` and look for `futuresearch` in the list. If it's there, no API key is needed, the remote MCP server authenticates via OAuth with Google sign-in only.
58-
59-
If the user cannot use MCP for some reason, you may fall back to asking them to fetch an FUTURESEARCH_API_KEY.
60-
61-
Prompt the user:
62-
63-
> FutureSearch requires an API key. Do you have one?
64-
>
65-
> - If yes, paste it here
66-
> - If no, get one at https://futuresearch.ai/api-key and paste it back
67-
68-
Once the user provides the key, set it:
69-
70-
```bash
71-
export FUTURESEARCH_API_KEY=<their_key>
72-
```
73-
7452
## When to Use SDK vs MCP
7553

7654
**Use MCP tools** when:

0 commit comments

Comments
 (0)