mcpbeat Sign in

Agentimus MCP Server

answering

Agentimus is answering right now. Last checked 4 min ago. It exposes 16 tools. Last commit 17 Sep 2026.

heera.it via Agentimus: AI readiness, traffic, request log, search & index reports, by approval.

Uptime history 50 days of history · worst day 93%
50 days agonow
95.6%
Uptime 24h
87 of 91 checks
16
Tools
read from the server
676 ms
Response time
average over 24h
1
Stars
last commit 17 Sep 2026

What changed 110

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 August 2026. No other catalogue keeps this.

17 Sep a tool changed version3 times that day
4 Sep a tool changed version
2 Sep a tool changed version2 times that day
1 Sep a tool changed version
31 Aug a tool changed version
30 Aug a tool changed version2 times that day
29 Aug a tool changed version4 times that day
28 Aug a tool changed version4 times that day
26 Aug a tool changed version
25 Aug a tool changed version14 times that day
and 100 more, back to 9 August 2026

What the code does

We read the source, 9 h ago · tools taken from the live server · rules 3dff92dd89df

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Includes a file named by a variable agentimus.php:50, inc/Abilities/AdapterBootstrap.php:100
            require $path;
                    SELECT id FROM ( SELECT id FROM $table WHERE ckey = %s ORDER BY last_at DESC, id DESC LIMIT %d ) AS keep
Runs an external command inc/ShareCopy.php:671
    var m = /rgba?\(([\d.]+)[, ]+([\d.]+)[, ]+([\d.]+)(?:[,/ ]+([\d.]+))?\)/.exec(color || '');
Touches key and credential files inc/Exposure.php:298
            '/.aws/credentials',
Sends data to a third-party sink inc/Integrations/Services/Telegram.php:54
    const API = 'https://api.telegram.org';

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add agentimus --transport http https://heera.it/wp-json/agentimus/v1/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "agentimus": {
      "url": "https://heera.it/wp-json/agentimus/v1/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.agentimus]
url = "https://heera.it/wp-json/agentimus/v1/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "agentimus": {
      "url": "https://heera.it/wp-json/agentimus/v1/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "agentimus": {
      "url": "https://heera.it/wp-json/agentimus/v1/mcp"
    }
  }
}

Available tools 16

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

agentimus
agentimus-check-page
Checks ONE post/page’s readability for AI: grades how easily an AI can read, section and cite it — word count, an opening summary, concrete figures or cited sources, heading structure, quotable passage length, link density, image alt text, and freshness. Returns a pass/warn/fail row per check plus a tally. Use it when asked to check a page’s readability, or to tell an author exactly what to improve on a specific page.
agentimus-identify-bot
Given an IP address, resolves who it really belongs to via forward-confirmed reverse DNS: the PTR hostname, the owning network/organisation, whether it maps to a known AI engine, and a verdict (0 = no engine match, 1 = forward-confirmed engine, 2 = forged engine hostname — an impersonator). Use it to answer "is this crawler that claims to be GPTBot actually OpenAI?".
agentimus-preview-markdown
Returns the plain-Markdown version of a post — the ".md twin" Agentimus serves to AI clients that prefer clean text over rendered HTML. Read-only preview of a single post; the site-wide index lives at /index.md.
agentimus-preview-schema
Returns the JSON-LD @graph Agentimus would emit — for a specific post (pass post_id) or the site-wide identity graph (omit post_id / pass 0). Includes both the structured object and a pretty-printed JSON string. Read-only preview: it reflects the current draft, and changes nothing.
agentimus-read-ai-traffic
Returns real visits this site received FROM AI assistants (ChatGPT, Perplexity, Gemini, etc.) over a day range: totals, the per-assistant leaderboard, the landing pages they sent readers to, a daily series, and a diagnostic of unrecognised referrers. Optionally filter to one assistant and/or a landing-path prefix.
agentimus-read-ai-visibility
Returns the latest citation-check run (the Visibility screen's Citations tab): whether AI assistants mention and cite each tracked product, the overall visibility score and citation rate, per-product share-of-voice against competitors, and the trend across recent runs. Empty (hasData=false) until a run has completed. Read-only; it does not start a run (running one spends the site’s AI credits).
agentimus-read-edge-traffic
Returns what Cloudflare saw from AI crawlers BEFORE this server did, when the owner has connected a Cloudflare zone: per-crawler totals (requests at the edge, served from cache, reached the server, blocked at the edge, bytes out), per-company rollups, and any conflicts between the edge's observed behaviour and the site's declared AI policy — e.g. the edge blocking a crawler the policy welcomes. The request log only sees what reached the server; this is the missing before-the-server half. Returns connected=false when no zone is connected.
agentimus-read-google-index
Returns whether Google's index holds this site's pages, when the owner has connected Google Search Console. Google's index is what AI Overviews, AI Mode and Gemini grounding read — the Google counterpart of "Bing's index is what ChatGPT search reads". Three tiers share Google's 2,000-inspections/day budget (there is no bulk index report): a WATCHLIST (homepage, busiest pages, newest posts — every answer in rows) checked daily; PROMOTED PROBLEMS — pages any check found unhealthy join the daily check (stalest first, capped at watched.promotedDaily) until they heal; and a WHOLE-SITE ROTATION walking every published URL in daily slices — healthy pages become the site counts, every problem (watched or not) appears in site.problems, and a page that just healed announces in site.healed for about two days before going quiet. On sites small enough the rotation covers everything every day; site.cycleDays states the honest cadence. site.problems ships a bounded, every-bucket share of the problem rows; to walk ALL of one state's pages, pass problemsState (a stateKey) and page with problemsPage — site.problems then holds exactly that page of 50, in a stable order, while every count stays complete (pages = ceil(site.problemStates[state] / 50)). Presence only, no traffic (read-search-performance has the traffic). Returns connected=false with empty rows when no key is connected.
agentimus-read-readiness
Returns the site’s AI-visibility health: the blended 0–100 AEO/GEO score with its band (Findable, Readable, Trusted, Optimized, Cited pillars), the impact-ranked "do this next" action plan, AND the full list of readiness checks with their pass/warn/fail status and the fix for each. Use this to answer "how ready is my site to be found and cited by AI, and what should I fix first?".
agentimus-read-request-log
Returns individual requests AI crawlers and agents made to this site’s discovery endpoints (llms.txt, the .md twins, JSON-LD, sitemaps), newest first and cursor-paginated. Each row has the endpoint, the detected agent, its user-agent, the owning network, and a verdict (0=unchecked, 1=verified real engine, 2=spoofed impersonator). Filter by agent, endpoint, network, verdict, or a user-agent prefix.
agentimus-read-search-opportunities
Returns the pages that already rank in classic search but under-earn — the worklist behind the Search Opportunities card (Visibility → Search). Two groups: "almostThere" (ranking 8–20, one improvement from page one) and "seenNotClicked" (already on page one, but a click rate well under THIS site's own page-one median — never an industry benchmark). Each page carries its searches, its totals, and whether it qualified on a single search or on the page's combined demand. Pair it with write-description / update-content to act on what it finds. Returns state "not_connected", "collecting" or "too_thin" when no honest verdict is possible.
agentimus-read-search-performance
Returns what classic search actually sent this site over the reported window: total times shown, visits, click rate and impression-weighted average rank, plus the top searches people used and the top pages they landed on. Numbers are the engine's own — Google Search Console and/or Bing Webmaster Tools, whichever the owner connected — never estimated, and never blended (the two count different searchers). Use it to answer "how is this site doing in search?". Returns source="" when no engine has reported yet. When source="bing", totals come from Bing's site-wide daily series (sample sums until that series has reported) while topQueries and topPages are its top-N sample counted separately — the lists sum to less than the totals, and one busy page can even out-count a tile. Neither is an error: state the split rather than reconciling the numbers.
agentimus-read-search-visibility
Returns how much of this site sits in Bing's index and how cleanly Bing's crawler gets in, when the owner has connected Bing Webmaster Tools. Bing's index is what ChatGPT search reads today (Microsoft Copilot too), so this is the closest measurable answer to "can AI search find this site": pages in the index (daily trend), pages crawled, crawl errors, robots.txt blocks as Bing sees them, plus conflicts between Bing's view and the site's declared policy. Returns connected=false when no key is connected.
agentimus-scan-exposed-files
Returns the list of sensitive paths the exposed-files self-check probes for (config backups, .env, VCS metadata, DB dumps, keys) plus the site’s WordPress debug posture and detected environment. NOTE: this SUPPLIES what to check and flags the debug config — it does not fetch the URLs. The live probe must run same-origin from the admin browser so a server loopback cannot mask a leak the real public URL would reveal.
agentimus-search-media
Finds images and other attachments ALREADY in this site's media library, so an agent can name one by id — most often as the featured_image on create-content or update-content, which accepts an attachment id but had no way to discover one. Searches titles, captions and descriptions AND alt text (alt is where photographs are usually described — a file called IMG_4831.jpg may carry the alt "sunrise over the river", and a title-only search would miss it). An empty query returns the most recent uploads, which is the right way to ask "what is in here?". Returns each attachment's id, title, alt, url, mime type, pixel dimensions and upload date — the url so a client that can see images may look before it chooses, the dimensions because a 300px logo is not a featured image. READ-ONLY: it uploads nothing and changes nothing. To bring in a picture the library does not have, pass an http(s) image URL as featured_image instead and the write tools import it. There is deliberately no way to upload bytes through this server.
agentimus-suggest-internal-links
Suggests which of the site’s OWN posts this post should link to, from local signals only (shared topics, categories/tags, and the candidate’s subject appearing in the text) — no AI call is spent. Each suggestion carries the target post, the exact phrase in this post’s text to link (empty when none exists — append a "See also" line instead), and a one-line reason. READ-ONLY: it suggests; to actually insert a link, edit the post through the governed update tool like any other content change.

Endpoints

URLTransportStateLatencyChecked
https://heera.it/wp-json/agentimus/v1/mcp streamable-http answering 546 ms 4 min ago

Alternatives to Agentimus

same job, measured the same way
RTFM
by roomi-fields

The open retrieval layer for AI agents — index code, docs, data. Search via MCP.

9 734 installs/wk local only
Code Context
by infino-ai

Local code search for AI coding agents: hybrid keyword + semantic + SQL over an index in your repo.

70 installs/wk local only
Yandex Metrica MCP
by boxlab-ltd

Query Yandex Metrica analytics — reports, trends, metadata and raw log exports — via an AI agent.

77 installs/wk local only
RepoRelay
by lukie-81

Bounded local MCP access to one approved repository for AI read/search and structured handoffs.

37 installs/wk local only
Research Agent by Nova (CIVAI)
by civai-nova

I do everything related to research and reports

4 tools answering
Tracebug
by prashantsinghmangat

AI agents read TraceBug bug reports (console, network, replay, repro timeline) from local disk.

37 installs/wk local only
oss-search
by sblattj

Fast local and federated OSS code search and repo discovery for AI agents

38 installs/wk local only
Lotor
by githubscum

A local receipt and approval gate for AI agent sessions. The agent can act, but it cannot sign.

36 installs/wk local only

Agentimus — questions

Answers built from our own checks of this server.

What can Agentimus do?
It exposes 16 tools, read directly from the server on our last check. Among them: agentimus-check-page, agentimus-identify-bot, agentimus-preview-markdown, agentimus-preview-schema, agentimus-read-ai-traffic, agentimus-read-ai-visibility and 10 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Agentimus working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 87 of 91 checks got a reply (95.6%), average response time 676 ms. The bar chart above shows every period we have measured.
How do I connect Agentimus?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Agentimus need an API key?
No. Agentimus completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 16 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Agentimus?
It answers our handshake in 676 ms on average, which is faster than 19% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Agentimus open source?
Yes — it is published under the GPL-2.0 licence, written in PHP and 1 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.