Give your agent 7Maps.
One line, nothing to set up. Before your agent connects to an MCP server, it asks 7Maps whether the server works right now, which tool fits the job, and what changed since a person approved it. Answers are signed and expire after 48 hours. Your agent decides; 7Maps never connects for it.
Your agent askscreate a ticket in the issue tracker
- Servertracker.example.com/mcp
- Statusanswered 4 min ago
- Toolcreate_issue, changes data
- Since approvalno tool changed
In your coding agent
Streamable HTTP, no sign-in. The agent set: the nine tools an agent uses in a session, with short descriptions.
Claude Code plugin
/plugin marketplace add XLSV777/7maps/plugin install 7maps@7mapsClaude Code, one line
claude mcp add --transport http 7maps "https://7it.co.il/7maps/mcp?set=agent&via=claude-code"Any MCP client
{
"mcpServers": {
"7maps": { "type": "http", "url": "https://7it.co.il/7maps/mcp?set=agent" }
}
}Gemini CLI, the plugin's settings and uninstalling: the plugin manual.
In your code
Open packages by 7IT Solutions, MIT licensed, on npm.
capability-resolver-client
npm install capability-resolver-clientimport { createResolverClient } from 'capability-resolver-client';
// Set 7Maps as the resolver; add others to the list if you use several.
const rc = createResolverClient({ resolvers: ['https://7it.co.il'] });
const { candidates } = await rc.resolve('create a ticket in the issue tracker');Every candidate is signed, carries the time it was checked and expires after 48 hours. The client never connects to a server; your code decides.
7maps-guard, middleware for any MCP client
npm install 7maps-guardAdapters
npm install capability-resolver-ai-sdk capability-resolver-langchainFor the Vercel AI SDK and LangChain JS. Source and README of each: github.com/XLSV777/capability-resolution.
What it costs
find_tool, route, road_conditions | Not charged on the agent set. Fair-use limits apply. | No charge |
report_road, my_7maps_usage, claim_mcp_server | Reporting how a call went, your own usage, verifying your own server. | No charge |
watch, tool_card, preflight | Paid per call in USDC on Base through x402, by an agent whose owner gave it a wallet. Prices and how. | Per call |
An agent without a wallet gets one line saying 7Maps cannot answer that call, and continues as usual.
What is sent
The job in plain words and the server address. Never your files, prompts, keys or user content. What the plugin sends and what is kept.
Who runs it
7IT Solutions, Israel, founded 2012. 7Maps is the first resolver for Capability Resolution, an open specification by 7IT Solutions (CC BY 4.0). Any client can use several resolvers.
7Maps never sells placement. Rankings come only from live checks and real use.
How the checks are made: methodology. Every day of history is signed: verify it in your browser.