mcpbeat Sign in

Electronic Compliance Objects (49 markets) MCP Server

answering

Electronic Compliance Objects (49 markets) is answering right now. Last checked moments ago. It exposes 4 tools. Last commit 30 Oct 2026.

Each market's disclosure regime as one sourced, signed object, with the issuer's ACM-68000 signal.

Uptime history 8 days of history
8 days agonow
100.0%
Uptime 24h
92 of 92 checks
4
Tools
read from the server
146 ms
Response time
average over 24h
0
Stars
last commit 30 Oct 2026

What changed 7

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

1 Nov a tool changed version2 times that day
31 Oct a tool changed version3 times that day
31 Oct a tool description was rewritten get_signal
25 Oct a tool description was rewritten list_nodes
and 3 more, back to 25 October 2026

What the code does

We read the source, 15 h ago · tools taken from the live server · rules 995398eba69f

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.

    r = subprocess.run(cmd, capture_output=True, text=True, shell=True)
    r = subprocess.run(cmd, capture_output=True, text=True, shell=True)
ns = {}; exec(src[src.index('DESC = ('):src.index('NODES = ')], ns)   # the description of record and the contact, as the twelve carry them
    envf = os.path.join(HERE, f'env-{cc}.txt'); envn = open(envf).read().strip() if os.path.exists(envf) else f'cmkg-env-{R[cc]}'
…llooloo-cmkg-{reg}', '--query', '[0].value', '-o', 'tsv'], capture_output=True, text=True, shell=(os.name == 'nt'), env=dict(os.environ, AZURE_CONFIG_DIR=os.environ.get('AZURE_CONFIG_DIR', r'C:\ALLOOLOO\.azure')))

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 0 min ago.

run in your terminal
claude mcp add eco --transport http https://mcp.getissuer.ai/eco/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.getissuer.ai/eco/mcp
~/.codex/config.toml
[mcp_servers.eco]
url = "https://mcp.getissuer.ai/eco/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "eco": {
      "url": "https://mcp.getissuer.ai/eco/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "eco": {
      "type": "http",
      "url": "https://mcp.getissuer.ai/eco/mcp"
    }
  }
}

Available tools 4

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

eco
get_eco
The Electronic Compliance Object of one market (49): regulator, exchanges and listings page, regulated-information store, disclosure deadlines, ad hoc regime, filing format, ISIN prefix, LEI, calendar, languages, halts page — each field with its source page, signed (kid allooloo-eco-2026-10) — and the node status.
nodes
list_nodes
Every market node on the roster (nodes.json, region on each), which are live, their regional doors and Agent Cards.
resolve
resolve_issuer
Find a listed company by ticker, ISIN or LEI: the apex names the owning node and forwards to that node's regional door for the record summary.
signal
get_signal
The ACM-68000 signal for a listed security in its home market: ACM-200 TRADING (on the register), ACM-404 NOT ON THE REGISTER, ACM-451 READ THE FILING (a regulatory filing in the last three days, named), A bare ticker naming more than one issuer returns no signal but its candidates (add the exchange); a GTIN is ACM-404 (not a listed-security identifier: ask gtinfetch.ai); a home node that does not answer returns an error, never a signal. ACM-000, ACM-300 and ACM-500 are reserved (ACM-68000 v1.1) and never served. ACM-403 HALTED is advisory: the nodes carry no halt flag yet, so the answer links the market's halts page. Each signal has its page at https://acm-<code>.ai/.

Endpoints

URLTransportStateLatencyChecked
https://mcp.getissuer.ai/eco/mcp streamable-http answering 135 ms 0 min ago

Alternatives to Electronic Compliance Objects (49 markets)

same job, measured the same way
ACM-68000 signals for listed issuers
by allooloo

The ACM-68000 signal of a listed security in its home market: trading, not listed, read the filing.

2 tools answering
Raportagent MCP
by raportagent

Sourced market and compliance research for Claude Desktop, Claude Code and Cursor.

37 installs/wk local only
Mica Crypto MCP
by csoai-org

Markets in Crypto-Assets (MiCA) Regulation (EU) 2023/1114 compliance for EU crypto-asset issuers...

108 installs/wk local only
Aurelmark
by ishan73744

EU compliance facts with sources: TED tender deadline changes, CBAM values, EU deadlines, EUDR scope

17 tools answering
Compliance Intelligence
by theartofservice

What one compliance standard already evidences of another, with the reasoning and the rejections.

33 tools answering
MCP Wcag Accessibility Audit
by mambabuilt

Audit websites for WCAG issues with axe-core, plus EAA exposure signals and compliance page checks.

115 installs/wk local only
RCO-A2A - Regulatory Compliance Objects
by greencore-solutions

Signed, deterministic compliance state per object per jurisdiction, resolved upstream

5 tools answering
P
Pre-Trip compliance scanner
by kesey

Screen regulated-health marketing copy against source-cited rulesets, all 50 states.

103 installs/wk local only

Electronic Compliance Objects (49 markets) — questions

Answers built from our own checks of this server.

What can Electronic Compliance Objects (49 markets) do?
It exposes 4 tools, read directly from the server on our last check. Among them: get_eco, get_signal, list_nodes, resolve_issuer. 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 Electronic Compliance Objects (49 markets) working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 146 ms. The bar chart above shows every period we have measured.
How do I connect Electronic Compliance Objects (49 markets)?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Electronic Compliance Objects (49 markets) need an API key?
No. Electronic Compliance Objects (49 markets) completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Electronic Compliance Objects (49 markets)?
It answers our handshake in 146 ms on average, which is faster than 83% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Electronic Compliance Objects (49 markets) open source?
We cannot say either way: written in Python and 0 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.