protogrid

Search / com.alkemata/public-knowledge

Alkemata Knowledge Gateway

R0· no sign-in

Read Alkemata articles and maps; submit reviewed proposals; create map content with authorization.

v1.4.0 · active · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality73needs work
Trust80of 100
Uptime, 30 days100%
Latency p50567 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "public-knowledge": {
      "type": "http",
      "url": "https://alkemata.com/wp-json/mcp/alkemata-public"
    }
  }
}
claude mcp add --transport http public-knowledge https://alkemata.com/wp-json/mcp/alkemata-public
[mcp_servers.public-knowledge]
url = "https://alkemata.com/wp-json/mcp/alkemata-public"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "public-knowledge": {
      "type": "remote",
      "url": "https://alkemata.com/wp-json/mcp/alkemata-public",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "public-knowledge": {
      "type": "http",
      "url": "https://alkemata.com/wp-json/mcp/alkemata-public"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=public-knowledge&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWxrZW1hdGEuY29tL3dwLWpzb24vbWNwL2Fsa2VtYXRhLXB1YmxpYyJ9"
}
{
  "servers": {
    "public-knowledge": {
      "type": "http",
      "url": "https://alkemata.com/wp-json/mcp/alkemata-public"
    }
  }
}
{
  "mcpServers": {
    "public-knowledge": {
      "httpUrl": "https://alkemata.com/wp-json/mcp/alkemata-public"
    }
  }
}
extensions:
  "public-knowledge":
    enabled: true
    name: "public-knowledge"
    type: streamable_http
    uri: "https://alkemata.com/wp-json/mcp/alkemata-public"
    timeout: 300

Quality 73 / 100needs work

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations26 of 26 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_app_info (idempotentHint, openWorldHint); list_maps (idempotentHint, openWorldHint); get_agent_guidance (idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 3,539 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes56 tool changes in 30 days
  • fail
    stability.rug_pull9 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

26 tools, about 3,539 tokens to load them all · tool set e361922ed7ef · tools last changed 2026-10-17 · checked 2026-10-19 10:52 UTC

Tool changes

  • openproject_update_wiki_pageadded

    Replace wiki page text only when the supplied lock_version is still current.

  • openproject_create_wiki_pageadded

    Create a page in a wiki where the signed-in user has edit permission.

  • openproject_get_wiki_pageadded

    Read a wiki page's text and lock_version before editing it.

  • openproject_list_wiki_pagesadded

    List up to 100 wiki pages in a project where the signed-in user may view its wiki.

  • openproject_update_work_packageadded

    Edit subject, description, or status after reading the current lock_version.

  • openproject_create_work_packageadded

    Create a work package in a project where the signed-in user may add work packages.

  • openproject_get_work_packageadded

    Read a work package, including its lock_version for a later edit.

  • openproject_list_work_packagesadded

    List up to 50 recent work packages in a permitted project, optionally filtering subjects.

  • openproject_list_projectsadded

    Start here to find project IDs, enabled wiki access, and work package type IDs.

  • get_articleremoved

    Read the full text and canonical URL of a published article on alkemata.com.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 80 / 100

no-repository
provenance45
liveness100
freshness100
hygiene80

+dns-namespace +reachable +uptime-100% +updated-2d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://alkemata.com/wp-json/mcp/alkemata-public streamable-httpnoneyes100%567 ms2026-07-282026-10-19

Tools (26)

add_map_contentAdd a topic near its named parent category; omit category_name for a top-level topic.
alkemata-get-published-contentread-onlyRead a published WordPress post or page through the existing public MCP.
alkemata-search-published-contentread-onlySearch published WordPress posts or pages through the existing public MCP.
create_topic_at_positionCreate a topic at exact coordinates; omit map_id when there is one map. Prefer add_map_content for automatic placement.
find_related_map_topicsread-onlyFind similar published map posts and return their text, IDs, category and position for study planning.
get_agent_guidanceread-onlyStart here for article and map reading, anonymous proposals, and authenticated map creation rules.
get_app_inforead-onlyStart here for the canonical endpoint, map ID, and the difference between pending proposals and map publishing.
get_regionread-onlyReturn published objects for a viewport; obtain map_id from list_maps first.
get_topicread-onlyReturn complete permitted blocks, published sources and relationships for one topic.
get_trailread-onlyReturn a published learning trail with steps and branches.
list_map_categoriesread-onlyList published topic/category names and depth on a map for add_map_content.
list_mapsread-onlyList exact map IDs and world bounds before creating content.
openproject_create_wiki_pageCreate a page in a wiki where the signed-in user has edit permission.
openproject_create_work_packageCreate a work package in a project where the signed-in user may add work packages.
openproject_get_wiki_pageread-onlyRead a wiki page's text and lock_version before editing it.
openproject_get_work_packageread-onlyRead a work package, including its lock_version for a later edit.
openproject_list_projectsread-onlyStart here to find project IDs, enabled wiki access, and work package type IDs.
openproject_list_wiki_pagesread-onlyList up to 100 wiki pages in a project where the signed-in user may view its wiki.
openproject_list_work_packagesread-onlyList up to 50 recent work packages in a permitted project, optionally filtering subjects.
openproject_update_wiki_pageReplace wiki page text only when the supplied lock_version is still current.
openproject_update_work_packageEdit subject, description, or status after reading the current lock_version.
propose_projectSubmit a project idea for editorial review; this never creates a public post or task.
publish_study_pathAtomically add a study text, related links and ordered learning trail near similar map posts. First call find_related_map_topics. Put selected existing topic IDs in learning order; the new post is appended as the last trail step. The server infers a category and position. A stable idempotency_key makes retries safe. Contributors create drafts for review.
search_topicsread-onlySearch published topic titles and summaries. Responses are bounded to 100.
submit_feedbackSubmit private feedback for editorial review. Provide one published article or topic; this never publishes content.
suggest_connectionSuggest a connection between two published targets for review; this never creates a map edge.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.alkemata/public-knowledge",
  "title": "Alkemata Knowledge Gateway",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://alkemata.com/wp-json/mcp/alkemata-public",
      "type": "streamable-http"
    }
  ],
  "version": "1.4.0",
  "description": "Read Alkemata articles and maps; submit reviewed proposals; create map content with authorization."
}