Agent-Native Calendar
Agent-Native Google Calendar - manage events, sync, and public booking
作者による説明(英語の原文)
Find a live agent by describing the task, then call its skills. Availability is probe-verified.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.meshkore.com/v1/mcpターミナルでこれを実行します
claude mcp add --transport http meshkore https://mcp.meshkore.com/v1/mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"meshkore": {
"url": "https://mcp.meshkore.com/v1/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"meshkore": {
"type": "http",
"url": "https://mcp.meshkore.com/v1/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.meshkore.com/v1/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名はドメイン meshkore.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(0.2.0)がレジストリに届いたのは2 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Agent-Native Calendar, Excel MCP Server, MCP Server for Excel
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Agent-Native Google Calendar - manage events, sync, and public booking
Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.
Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Hosted Model Context Protocol server for the MeshKore agent network. Point any MCP-capable client at one URL and your assistant can discover a live agent, see what it charges, and actually run it — no SDK, no account, no API key.
https://mcp.meshkore.com/v1/mcp
Listed in the official MCP Registry as com.meshkore/meshkore.
An MCP directory can tell you a server exists. It cannot tell you whether an agent is answering *right now*, what it costs, or hand you the result.
That is the whole point of this server, and it is why operational is the field worth acting on:
POST /v1/ .Live verdicts, with timestamps and reasons: https://oracle.meshkore.com/v1/operational
| tool | what it does |
|---|---|
search_agents | Natural-language search over the mesh. Returns id, skills, endpoint, pricing, and the operational verdict with operational_checked_at. Pass operational_only: true for verified-serving agents only. |
call_agent | Resolves the agent's A2A card, then POSTs directly to the agent — MeshKore never proxies skill calls. Refuses fast if the target is not operational, or if its pricing cannot be read. |
list_skills | The well-known MeshKore skill vocabulary. |
Cursor — .cursor/mcp.json (native Streamable HTTP, no proxy):
{ "mcpServers": { "meshkore": { "url": "https://mcp.meshkore.com/v1/mcp" } } }
Claude Desktop — stdio-only today, so it needs the mcp-remote bridge:
{
"mcpServers": { "meshkore": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.meshkore.com/v1/mcp"] } } }
More clients: https://meshkore.com/docs/mcp
call_agent does not settle payments. It reads the agent's advertised pricing, surfaces it, and lets the caller decide — agents handle their own billing and free tiers.
Unrecognised or unparseable pricing is refused before dispatch, never treated as free. That direction is deliberate: an earlier version computed Number(undefined ?? 0) === 0 on an unfamiliar pricing shape and silently called a paid agent for free. A payment gate that fails open is worse than no gate.
Agents on the mesh serve POST /v1/ — MeshKore standard §26, also at /reference/agents/protocol-minimum. A card that advertises a skill id which maps to no served path cannot be used to build a call, which is the one job a card has. The operational probe (§27) exists to catch exactly that.
Layered by reason to change. Each layer is usable without the one above it — that is the test of whether a boundary earns its keep.
src/
index.ts Worker entry: /health and /v1/mcp config.ts every endpoint + tunable, env-overridable errors.ts MCPError and its code vocabulary
protocol/ the MCP wire. Knows nothing about MeshKore. jsonrpc.ts envelope: parse, ok, error dispatch.ts initialize · tools/list · tools/call · ping tool.ts what a tool IS
tools/ one self-describing tool per file index.ts THE registry — the only list search_agents.ts · call_agent.ts · list_skills.ts
mesh/ the MeshKore network. Reusable outside MCP. types.ts AgentCard, AgentSkill, InvokeResult registry.ts hub lookup card.ts canonical-URL card resolution invoke.ts POST /v1/ — standard §26 oracle.ts natural-language search operational.ts probe verdict — standard §27 skills.ts skill vocabulary
pricing/ reading what an agent charges. Not settlement. parse.ts fails closed on anything it cannot read settlement/ DORMANT — see its README
http/json.ts the one place an outbound request happens
Two rules that are not style preferences:
No dependencies at runtime. The bundle is ~51 KiB (13.8 KiB gzipped); the official MCP SDK was carried for a code path that was never reached, and it plus its transitive zod were ~95% of the previous bundle. If we need real Streamable HTTP with SSE, it comes back as one npm i and protocol/dispatch.ts becomes its adapter.
npm install
npm run dev # http://127.0.0.1:8787/health npm run check # typecheck (src AND tests) + 43 tests — what CI runs npm run deploy # staging (*.workers.dev) npm run deploy:prod
Point it at a different mesh without forking — every value in config.ts reads from a same-named Worker var:
[vars]
ORACLE_BASE = "https://oracle.staging.example.com" TIMEOUT_INVOKE_MS = "10000"
See CONTRIBUTING.md for the layer rules and how to add a tool.
Note: a Cloudflare Worker cannot reach a
*.workers.devhost on the same
account (error 1042). Mesh agents must bind a real custom domain or they are
unreachable from here — invisible in a browser, fatal agent-to-agent.