INDIVIDUAL MCP TOOL
list_grant_searches
The team's research jobs, newest first: id, query, status, job_type, counts of results and leads, times.
LIVE ENDPOINT
https://eternalsearch.net/api/mcp
Connect to this endpoint to inspect the live schema for list_grant_searches and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- No write-capable action terms were found; this is not proof that invocation has no side effects.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.eternal-search]
url = "https://eternalsearch.net/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"eternal-search": {
"type": "http",
"url": "https://eternalsearch.net/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: eternal-search
Remote MCP URL: https://eternalsearch.net/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"eternal-search": {
"url": "https://eternalsearch.net/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"eternal-search": {
"type": "http",
"url": "https://eternalsearch.net/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "eternal-search",
"transport": "streamable-http",
"url": "https://eternalsearch.net/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
whoami— The person and team this connection is signed in as, and the access level of its credential.list_my_runs— Every run the signed-in person started that uses language models: grant searches, Agent Studio runs, project analyses, chat answers, essay translations and Omega Point runs, on our models or on the person's own agent.list_content— The site content as data.get_content— One item of a content family by its handle (public_id, slug or uuid as list_content shows in api_url).get_page— Renders a public page of eternalsearch.net (about, strategy, thinking, a direction hub, any detail page) and returns its title and body as markdown.get_catalogue— How much Eternal Search holds, per family (grants, organizations, investors, companies, preservation companies, heroes, rated projects, theories, ideas, Omega hypotheses, events, labels): open row counts, evidence sub-counts, last update, API URL and nightly dump URL.get_capabilities— Everything a person can do on Eternal Search today, grouped: read the open data, take part without an account (Omega Point runs through your agent, comments, contact, data requests), actions that need a free account, actions for the person's own team with their personal API key, and internal Open Longevity pipelines.get_changes— Rows updated after `since` across families, ascending by updated_at; pass next_since back to continue.