Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Beschreibung vom Entwickler (englisches Original)
Daily market regime (risk-on / risk-off) for trading agents, paid per call via x402 USDC on Base.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
X402_BUYER_PRIVATE_KEY, SIGNAL_FEED_MAX_PAID_CALLS, SIGNAL_FEED_PREFLIGHT, SIGNAL_FEED_AGENT_ID, SIGNAL_FEED_AUTHORITY_FILEAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"signal-feed": {
"command": "uvx",
"args": [
"signal-feed-mcp"
],
"env": {
"X402_BUYER_PRIVATE_KEY": "your-value",
"SIGNAL_FEED_MAX_PAID_CALLS": "your-value",
"SIGNAL_FEED_PREFLIGHT": "your-value",
"SIGNAL_FEED_AGENT_ID": "your-value",
"SIGNAL_FEED_AUTHORITY_FILE": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add signal-feed --env X402_BUYER_PRIVATE_KEY=your-value --env SIGNAL_FEED_MAX_PAID_CALLS=your-value --env SIGNAL_FEED_PREFLIGHT=your-value --env SIGNAL_FEED_AGENT_ID=your-value --env SIGNAL_FEED_AUTHORITY_FILE=your-value -- uvx signal-feed-mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"signal-feed": {
"command": "uvx",
"args": [
"signal-feed-mcp"
],
"env": {
"X402_BUYER_PRIVATE_KEY": "your-value",
"SIGNAL_FEED_MAX_PAID_CALLS": "your-value",
"SIGNAL_FEED_PREFLIGHT": "your-value",
"SIGNAL_FEED_AGENT_ID": "your-value",
"SIGNAL_FEED_AUTHORITY_FILE": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"signal-feed": {
"type": "stdio",
"command": "uvx",
"args": [
"signal-feed-mcp"
],
"env": {
"X402_BUYER_PRIVATE_KEY": "your-value",
"SIGNAL_FEED_MAX_PAID_CALLS": "your-value",
"SIGNAL_FEED_PREFLIGHT": "your-value",
"SIGNAL_FEED_AGENT_ID": "your-value",
"SIGNAL_FEED_AUTHORITY_FILE": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
SIGNAL_FEED_MAX_PAID_CALLS envSIGNAL_FEED_PREFLIGHT envSIGNAL_FEED_AGENT_ID envSIGNAL_FEED_AUTHORITY_FILE envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 9. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto DinevDecor bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: X402_BUYER_PRIVATE_KEY
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.2.1) kam vor 12 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.
In derselben Kategorie: Finance Toolkit, SolidInvoice, Korea Tax Calculator
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
MCP server for Signal Feed API: daily market-regime context for trading agents. It answers one question: is the market risk-on or risk-off? Today's issue is paid per call with x402 (0.10 USDC on Base, VAT included). Older issues, the rules and the full results record are free.
One issue per day, the same for every buyer, with five rule-based market-state labels:
Honesty facts. The rules come from the seller's own virtual (PAPER) research accounts. The first issue was
2026-10-26, so there is no track record. This is context, not investment advice. Every issue is
hash-committed, OpenTimestamps-anchored and never edited, and the full PAPER results (losses included) are public.
Python 3.10+.
pip install signal-feed-mcp
uvx signal-feed-mcp
Claude Desktop and other MCPB hosts can also install the one-file bundle (signal-feed-mcp- .mcpb), which runs through uv and asks for the optional wallet key in its settings.
Needs Python 3.10+ and uv. Every free tool works without a wallet; only get_latest_issue pays.
# Claude Code
claude mcp add --transport stdio signal-feed -- uvx signal-feed-mcp
codex mcp add signal-feed -- uvx signal-feed-mcp
Claude Desktop, Cursor and other clients: add a stdio server with command uvx and argument signal-feed-mcp (JSON example below).
Try this first (no payment):
Use the signal-feed tools. Call
get_catalogand explain in plain words what each indicator means and how long
its value stays valid. Then call
get_results_recordand tell me what the record shows and what it does not show.
Make no paid call.
Claude Desktop, Claude Code, Cursor or any stdio MCP client:
{
"mcpServers": { "signal-feed": { "command": "signal-feed-mcp", "env": { "X402_BUYER_PRIVATE_KEY": " ", "SIGNAL_FEED_MAX_PAID_CALLS": "3", "SIGNAL_FEED_PREFLIGHT": "block" } } } }
Without X402_BUYER_PRIVATE_KEY every free tool works. Only get_latest_issue is disabled, and it says why. Use a dedicated wallet that holds only what you are willing to spend.
| Tool | Returns | Cost |
|---|---|---|
get_catalog | indicators and their rules, schedule, price, free and paid access | free |
get_schema | closed JSON Schema of one issue | free |
list_issues | ledger: every issue date with its payload SHA-256 | free |
get_delayed_issue(issue_date) | an issue at least 7 days old, with its hash recomputed and checked against the issue and the ledger | free |
get_results_record(indicator?) | full daily PAPER results of the account behind each indicator, losses included | free |
get_deviations | dated bugs, outages and other deviations | free |
get_disclosures | the publisher's positions and conflicts | free |
get_payment_offer | the live x402 offer, without paying | free |
get_latest_issue | today's issue, the receipt, the settlement transaction and the hash check | 0.10 USDC |
exact;eip155:8453);0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913;100000 (0.10 USDC);https://signals.agenttrustapi.com/v1/feed/latest;0x8b0ad0CE12Ac86822c4d5dE442F5e445d14F9183 (override with SIGNAL_FEED_EXPECTED_PAY_TO).SIGNAL_FEED_MAX_PAID_CALLS payments per server process (default 3). Each payment is counted before it is attempted. A payment refused by the preflight below is not counted.SIGNAL_FEED_PREFLIGHT, every payment is first sent to Agent Trust API's payment preflight (POST /v1/preflight/payment, same seller, no charge at the time of writing). It answers ALLOW, REVIEW or BLOCK for that exact payment.SIGNAL_FEED_AUTHORITY_FILE), it also checks that this agent is authorized to make exactly this payment.block pays on ALLOW or REVIEW and refuses on BLOCK. allow-only pays only on ALLOW.https://signals.agenttrustapi.com/v1/feed/latest, only to the published merchant, only USDC on Base.| Variable | Default | Meaning |
|---|---|---|
X402_BUYER_PRIVATE_KEY | unset | wallet key for the paid tool (optional) |
SIGNAL_FEED_MAX_PAID_CALLS | 3 | payments allowed per server process |
SIGNAL_FEED_EXPECTED_PAY_TO | published merchant | the only payee the client will pay |
SIGNAL_FEED_BASE_URL | https://signals.agenttrustapi.com | API base URL |
SIGNAL_FEED_PREFLIGHT | off | off, block or allow-only (Agent Trust payment preflight) |
SIGNAL_FEED_AUTHORITY_FILE | unset | path to a delegation (authority envelope) JSON for the preflight |
SIGNAL_FEED_AGENT_ID | signal-feed-mcp | agent id sent to the preflight |
SIGNAL_FEED_PREFLIGHT_URL | Agent Trust production | preflight endpoint |
There is a design-partner refund and a 100 USDC build bounty for open-source agents that use the feed as pre-decision context. Terms: https://signals.agenttrustapi.com/offers.
pip install -e ".[dev]"
pytest && ruff check .
The tests run offline against a fake API. They make no network calls and no payments.
MIT © 2026 Signal Feed API, Burgas, Bulgaria. Contact: hello@agenttrustapi.com
mcp-name: io.github.DinevDecor/signal-feed-mcp