MCP native, 66 tools
stdio + protocol 2025-06-18
FastMCP-based, stdio transport, drops into Claude Desktop and Cursor. No SDK; one uvx line to launch. Tool schemas are exposed via list_tools(), and Claude picks autonomously.
An MCP server for Japanese subsidy / tax / loan / law data. stdio transport, no SDK, drops straight into Claude Desktop, Cursor, and ChatGPT.
66 MCP tools (38 jpintel + 28 autonomath, protocol 2025-06-18). 13,578 programs + 2,286 case studies + 108 loans + 1,185 enforcement + 9,484 laws + 35 tax rulesets + 13,801 invoice registrants + an entity-fact DB (503,930 entities / 6.12M facts / 23,805 relations / 335,605 aliases). 50 req/mo free to evaluate, ¥3/req commercial.
stdio + protocol 2025-06-18
FastMCP-based, stdio transport, drops into Claude Desktop and Cursor. No SDK; one uvx line to launch. Tool schemas are exposed via list_tools(), and Claude picks autonomously.
FastAPI auto-generated spec
For HTTP-only environments, the REST API mirrors the same surface. The OpenAPI 3.1 spec lives at /docs/openapi/v1.json and imports into Stoplight, Postman, Insomnia, GPTs Actions, Dify, and LangChain.
Evaluate without signup, then go commercial
50 anonymous req/month per IP (JST first-of-month reset). Commercial pricing is ¥3/req (¥3.30 tax inclusive), no hard cap, no monthly fixed fee. Stripe metered billing; qualified invoices (T8010001213708) issued automatically.
Add the MCP server to your config and Claude searches programs, adoptions, loans, and laws on its own. Natural-language queries like "Tokyo subsidies for construction, around 5M yen" decompose internally into search_programs + check_exclusion.
Connect MCP from Cursor and the Cursor agent calls AutonoMath tools directly while it generates types and implementation. Importing the OpenAPI spec also gives you fully type-safe client code.
Import the OpenAPI 3.1 spec as a ChatGPT GPT Action and you have a Japanese-program search GPT instantly. Dify and LangChain take it as a REST tool.
Add "applicable subsidies", "invoice-system status", and "enforcement check" features to accounting / sales / legal SaaS. ¥3/req metered scales linearly with end-user count, with no fixed cost. White-label is fine.
Combine internal Confluence with AutonoMath in a single RAG. combined_compliance_check / trace_program_to_law chain program → statute → circular in one search.
curl 'https://api.autonomath.ai/v1/programs/search?\
q=DX&tier=S,A&limit=5'
# OpenAPI spec
curl https://api.autonomath.ai/v1/openapi.json
No signup. JST first-of-month reset.
import httpx
client = httpx.Client(
base_url="https://api.autonomath.ai/v1",
headers={"X-API-Key": "sk_..."}
)
r = client.get("/programs/search",
params={"q": "DX", "limit": 5})
for p in r.json()["items"]:
print(p["name"], p["source_url"])
Use httpx.AsyncClient for async.
// ~/Library/Application Support/
// Claude/claude_desktop_config.json
{
"mcpServers": {
"autonomath": {
"command": "uvx",
"args": ["autonomath-mcp"],
"env": {
"AUTONOMATH_API_KEY": "sk_...",
"AUTONOMATH_ENABLED": "true"
}
}
}
}
PyPI: autonomath-mcp; uvx launches in place.
smb_starter_packsubsidy_combo_finderdeadline_calendardd_profile_amsimilar_casesregulatory_prep_packsubsidy_roadmap_3yrcombined_compliance_checktrace_program_to_lawsearch_tax_incentivesreason_answerlist_tax_sunset_alertssearch_certificationslist_open_programsactive_programs_atsearch_acceptance_stats_amsearch_loans_amcheck_enforcement_amget_law_article_am¥3/req metered (¥3.30 tax inclusive). 50 anonymous req/month for evaluation, no key needed.
| Tier | Free quota | Paid (tax excl.) | Tax incl. |
|---|---|---|---|
| Anonymous (no key) | 50 req/mo per IP | - | - |
| Authenticated (API key) | - | ¥3 / req | ¥3.30 / req |
| Embedded in your SaaS | - | ¥3 / req (white-label OK) | ¥3.30 / req |
Stripe metered billing, qualified invoices (T8010001213708) issued automatically, cancel anytime. Full pricing →
stdio is the primary transport (the default for Claude Desktop and Cursor). SSE / WebSocket support is planned for late 2026. The REST API has the same coverage, so use that if your environment is HTTP-only.
38 jpintel core (programs + case_studies + loan_programs + enforcement + 7 one-shot discovery + expansion: laws / tax_rulesets / court_decisions / bids / invoice_registrants + cross-dataset glue) and 28 autonomath (entity-fact DB: 17 V1 + 4 V4 universal + 7 Phase A absorption). Full schemas at /docs/mcp-tools/.
Claude Desktop has native MCP support — drop-in. Cursor accepts MCP config. ChatGPT calls the REST API through GPTs Actions. Sample configs are in the quickstart.
Anonymous (no key) is 50 req/month per IP, reset at JST first-of-month 00:00. Authenticated has no hard cap, UTC monthly. Spikes don't 429. Concurrent connections are effectively unlimited across MCP and HTTP.
/docs/openapi/v1.json publishes the OpenAPI 3.1 spec, auto-generated from FastAPI. Imports into Stoplight, Postman, Insomnia, etc.
PyPI: autonomath-mcp (uvx-runnable). Internal import path is jpintel_mcp (legacy). No npm planned; MCP is stdio, so uvx / pipx is the standard launcher.
Run all requests through one of your API keys, ¥3/req metered. Reselling is allowed; there's no requirement to display the AutonoMath brand (white-label is fine).
Operator: Bookyou Inc. (T8010001213708) · Cancel anytime, no minimums or termination fees · Legal disclosures (JP)