Skip to main content
Glama
yoshitokameyama

jgrants-mcp-poc

Jグランツ-Fördersuche MCP — torchi PoC

Ein schreibgeschützter Remote-MCP zur Nutzung der Jグランツ Public API von デジタル庁 über MCP-Clients wie Notion.

Basierend auf dem öffentlichen Beispiel digital-go-jp/jgrants-mcp-server von デジタル庁 wurden Authentifizierung, Health Checks, Container-Konfiguration und Ausgabemengensteuerung für den Dauerbetrieb mit Sliplane hinzugefügt.

Bereitgestellte Tools

  • ping — Verbindungsprüfung

  • search_subsidies — Suche nach Schlüsselwörtern, Region, Branche, Mitarbeiterzahl und Verwendungszweck

  • get_subsidy_overview — Zusammenfassung nach Fristzeitraum und Höchstbetrag

  • get_subsidy_detail — Details und Liste der Anhänge abrufen

  • get_file_content — Nur ausgewählte Anhänge in Markdown umwandeln

Die Suchergebnisse enthalten die offizielle JグランツURL und die Quellenangabe. Die abgerufenen Informationen dienen nur als Referenz; bitte prüfen Sie vor der Antragstellung die aktuellsten Informationen auf der offiziellen Seite.

Related MCP server: koko-call-mcp

Remote-Konfiguration

Notion
  -> HTTPS + Bearer token
  -> Caddy gateway(公開)
  -> FastMCP server(Sliplane内部のみ)
  -> Jグランツ公開API
  • /health wird für Überwachungszwecke ohne Authentifizierung öffentlich bereitgestellt.

  • /mcp validiert dasselbe Bearer token sowohl im Gateway als auch im MCP-Hauptmodul.

  • Das Token wird ausschließlich in den Secret-Umgebungsvariablen von Sliplane gespeichert und nicht in GitHub oder Logs aufgenommen.

  • Anhänge werden im temporären Bereich des MCP-Hauptmoduls gespeichert; nur die benötigten Dateien werden als Inhalt zurückgegeben.

Lokale Entwicklung

Es werden Python 3.10 oder höher und uv verwendet.

uv sync
uv run pytest
JGRANTS_REQUIRE_AUTH=0 uv run python -m jgrants_mcp_server

Die Docker-Konfiguration mit Authentifizierung ist wie folgt.

cp .env.example .env
# .envのMCP_AUTH_TOKENを32文字以上のランダム値へ変更
docker compose up --build
curl http://localhost:8080/health
curl -i http://localhost:8080/mcp

Ein nicht authentifizierter Zugriff auf /mcp führt zu HTTP 401.

Sliplane-Konfiguration

Aus demselben GitHub-Repository werden zwei Dienste erstellt.

jgrants-mcp

  • Dockerfile: Dockerfile

  • Öffentlich: Aus

  • Healthcheck: /health

  • Umgebungsvariablen:

    • JGRANTS_HOST=0.0.0.0

    • JGRANTS_PATH=/mcp

    • JGRANTS_REQUIRE_AUTH=1

    • MCP_AUTH_TOKEN=<secret>

    • PORT=8000

jgrants-mcp-gateway

  • Dockerfile: gateway/Dockerfile

  • Öffentlich: Ein

  • Healthcheck: /health

  • Umgebungsvariablen:

    • MCP_AUTH_TOKEN=<same secret>

    • UPSTREAM_URL=http://jgrants-mcp.internal:8000

Pushes auf main werden für die automatische Bereitstellung vorgesehen. In Notion registrieren Sie die URL, die aus der öffentlichen URL des Gateways und /mcp besteht, sowie das Bearer token.

Lizenz und Quellenangabe

Der Code steht unter der MIT License. Für die Nutzung der JグランツAPI gelten die JグランツAPI-Nutzungsbedingungen. Bei Veröffentlichung oder Weiterverwendung ist Jグランツ als Quelle anzugeben.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for Japan's Jグランツ grant application system, enabling LLMs to search and retrieve subsidy information via natural language.
    47
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Read-only MCP server for searching Japanese government procurement bid notices (官公需) from the SME Agency's KKJ portal. Includes AI ranking, PDF requirement extraction, and CSV/calendar export.
    105
    Apache 2.0
  • F
    license
    B
    quality
    D
    maintenance
    MCP server for searching Japanese government procurement notices via the Kanpou API. Enables LLMs to search by date, keyword, or detailed criteria.
    3
    1
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for searching Japanese corporate data including companies, financials, patents, subsidies, and government statistics via official government APIs.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Read-only MCP server for searching Japan government procurement bid information from the KKJ portal.

  • Japan central + municipal subsidies (20,810 grants, 1,627 munis). 8 tools beyond Jグランツ MCP.

  • Japan Law MCP — Japanese national laws & ordinances via the e-Gov Law API.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yoshitokameyama/jgrants-mcp-poc'

If you have feedback or need assistance with the MCP directory API, please join our Discord server