MCP gateway · katalog źródeł · jedno saldo

Jeden endpoint.
Każde źródło danych
dla Twojego agenta.

onemcp to OpenRouter dla danych. Agent mówi, czego potrzebuje, a my znajdujemy właściwe API, serwer MCP albo rejestr, wywołujemy je bezpiecznie, rozliczamy z jednego salda i oddajemy tylko potrzebne pola.

Działa z klientami MCP
Claude CodeCursorClaude DesktopDeepSeek HarnessMCP Inspector
4meta-narzędzia zamiast setek
75capabilities w katalogu
26konektorów bez kodu
≈7 msnarzut gateway, p95
1,0recall@5 wyszukiwarki PL/EN

Pomiary wewnętrzne wersji MVP: benchmark gateway i zestaw 65 zapytań testowych.

Dlaczego onemcp

Agent z dwudziestoma serwerami MCP płaci tokenami, zanim zrobi cokolwiek.

  1. 01

    Eksplozja kontekstu. Każdy serwer wrzuca do modelu wszystkie narzędzia z pełnymi schematami. Rośnie koszt i opóźnienie, spada trafność.

  2. 02

    Większość źródeł nie ma MCP. API bez serwera, bez dokumentacji, strony bez API. Każdy zespół pisze te same integracje.

  3. 03

    Osiem źródeł, osiem faktur. Osobne konta, klucze, limity i rozliczenia u każdego płatnego dostawcy danych.

  4. 04

    Compliance mówi „nie”. Bank nie wpuści agenta na dowolny serwer z internetu bez kontroli, izolacji i audytu.

Jak to działa

Cztery narzędzia
zamiast setek.

Agent nie dostaje całego katalogu. Dostaje cztery meta-narzędzia, których opisy mieszczą się w mniej niż 600 tokenach, i dociąga tylko to, czego potrzebuje w danej chwili.

01 →

onemcp_search

Znajduje capabilities pasujące do potrzeby, w dowolnym języku. Zwraca krótkie karty zamiast schematów.

"kurs euro z NBP" → nbp.rates.current · free
02 →

onemcp_describe

Pełny schemat wejścia, tylko wtedy, gdy argumenty z karty nie wystarczą.

ids: ["etherscan.gas.oracle"]
03 →

onemcp_call

Wywołuje źródło przez gateway i przycina odpowiedź do potrzebnych pól i limitu tokenów.

fields: ["ethereum.usd"] · max_tokens: 800
04 →

onemcp_balance

Saldo, dzisiejsze wydatki i limity: agent wie, na co go stać, zanim zapłaci.

→ balance "$12.40" · today "$0.31"

Droga jednego wywołania onemcp_call

narzut gateway p95 ≈ 7 ms na płatne wywołanie
  1. 01Uwierzytelnienieklucz API (HMAC) lub OAuth 2.1
  2. 02Politykiallow/deny, scopes, limity RPS
  3. 03Rezerwacjakwota blokowana w Redis przed wywołaniem
  4. 04UpstreamSSRF guard, pinning DNS, cache
  5. 05Shapingprojekcja pól, max_tokens, kursor
  6. 06Rozliczenieledger podwójnego zapisu, append-only
  7. 07Odpowiedźkoperta untrusted: dane, nie instrukcje
→ agent wywołujeonemcp_call
{
  "id": "coingecko.price.simple",
  "args": { "ids": "ethereum", "vs_currencies": "usd" },
  "fields": ["ethereum.usd"],
  "max_tokens": 800
}
← agent dostaje tylko to, o co prosił143 ms
{
  "data": { "ethereum": { "usd": 4123.51 } },
  "meta": { "cost": "$0.0002", "cached": false,
            "source": "coingecko" },
  "untrusted": true
}
OpenRouter dla danych

Czym OpenRouter jest dla modeli, tym onemcp jest dla danych.

Jedno połączenie, jedno saldo, jeden zestaw polityk, a pod spodem dowolnie wiele API, serwerów MCP, rejestrów i stron.

Narzędzia w kontekście agenta
26 osobnych serwerów MCP75 narzędzi · pełne schematy
onemcp4 narzędzia · < 600 tokenów
Cecha OpenRouter · modele AI onemcp · dane i narzędzia
Jeden interfejsjedno API do wielu modelijeden endpoint MCP do API, serwerów MCP, rejestrów i stron bez API
Wybór dostawcyrouting i fallback między provideramiwyszukiwarka capabilities dobiera źródło do pytania agenta
Płatnościkredyty na dowolny modeljedno saldo na dowolne źródło: prepaid albo faktura miesięczna
Własne kluczeBYOK do dostawców modeliBYOK z envelope encryption dla Twoich kontraktów z dostawcami danych
Kontrolapolityki danych dla promptówallowlisty źródeł per organizacja, limity wydatków, audit log

Wszystko, czego potrzebuje agent pracujący na danych.

nbp.rates.on_datefree
frankfurter.fx.historicalfree

Wyszukiwarka capabilities

Hybrydowe wyszukiwanie pełnotekstowe i wektorowe, po polsku i angielsku. Karty po 40–80 tokenów zamiast pełnych schematów.

OpenAPIHARMCPWWW
→
id: nbp
name: NBP
capabilities:
  - id: nbp.rates.current
    cost: free

Konektory bez kodu

Deklaratywny manifest zamiast integracji. Connector Studio przygotowuje szkic z OpenAPI, nagrania HAR, serwera MCP lub strony, a człowiek go zatwierdza.

doładowanie Stripe+$25.00
coingecko.price.simple−$0.0002
etherscan.gas.oracle−$0.0004
nbp.rates.current · cache$0

Jedno saldo

Prepaid przez Stripe albo faktura miesięczna. Koszt źródła i marża per wywołanie, widoczne w odpowiedzi. Własne klucze (BYOK) mile widziane.

allownbp.*
allowgleif.lei.*
denyetherscan.account.*
limit$5.00 / dzień

Kontrola i audyt

Allowlisty źródeł per organizacja, limity wydatków i zapytań, audit log z łańcuchem hashy. Każda odpowiedź z zewnątrz oznaczona jako untrusted.

Katalog źródeł

26 konektorów · 75 capabilities · nowe źródło w minutach, nie dniach

Zobacz cały katalog →
  • CoinGecko

    Krypto i on-chain · ceny, rynki

    capabilities6
    price.simplefree
  • Etherscan

    Krypto i on-chain · konta, gas

    capabilities5
    gas.oracleBYOK
  • Ethereum RPC

    Krypto i on-chain · bloki, tx

    capabilities5
    block.latestfree
  • DefiLlama

    Krypto i on-chain · TVL

    capabilities4
    protocol.tvlfree
  • NBP

    Finanse · kursy walut, złoto

    capabilities5
    rates.currentfree
  • Frankfurter (EBC)

    Finanse · kursy referencyjne

    capabilities4
    fx.latestfree
  • KRS

    Rejestry · spółki w Polsce

    capabilities2
    company.summaryfree
  • GLEIF

    Rejestry · identyfikatory LEI

    capabilities3
    lei.searchfree
  • Open-Meteo

    Pogoda · prognozy i archiwum

    capabilities4
    weather.forecastfree
  • Wikipedia

    Wiedza · artykuły i streszczenia

    capabilities3
    page.summaryfree

Dla kogo

→ Deweloper agenta

Szybko dać agentowi dostęp do wielu źródeł, bez pisania integracji.

  • ↳ jeden endpoint MCP
  • ↳ darmowy tier i prepaid
  • ↳ gotowe konektory

→ Fintech i zespoły danych

Dane on-chain i rynkowe z wielu płatnych API, z niską latencją.

  • ↳ jedno saldo zamiast ośmiu faktur
  • ↳ cache i SLO
  • ↳ BYOK dla własnych kontraktów

→ Banki i instytucje regulowane

Kontrola, audyt, izolacja i dane w UE, zanim agent dotknie produkcji.

  • ↳ allowlisty źródeł per organizacja
  • ↳ audit log, SSO, faktura
  • ↳ instalacja on-prem (w planach)

Start w trzech krokach

  1. 1Załóż organizację

    Konto, zespół i role od pierwszego dnia. Tryb testowy bez karty.

  2. 2Doładuj saldo

    Stripe Checkout albo faktura miesięczna. Saldo działa z każdym źródłem.

  3. 3Podłącz agenta

    Jedna komenda w Claude Code, Cursorze lub Claude Desktop. Adres i klucz znajdziesz w konsoli.

    claude mcp add --transport http onemcp \
      "$ONEMCP_URL/mcp" \
      --header "Authorization: Bearer $KEY"
Bezpieczeństwo i zgodność

Bezpieczeństwo, które przejdzie audyt w banku.

Izolacja tenantów
Postgres RLS dla każdego zapytania organizacji.
Ruch wychodzący pod kontrolą
SSRF guard z pinningiem DNS, żadnych adresów prywatnych.
Klucze i sekrety
Klucze API jako HMAC + pepper, BYOK z envelope encryption.
Audit log nie do podrobienia
Append-only z łańcuchem hashy. Korekta to nowy wpis.
Standardowa autoryzacja
OAuth 2.1 z PKCE i DCR dla klientów MCP.
Treść z zewnątrz to dane
Każda odpowiedź w kopercie untrusted, nigdy jako instrukcja.

Płacisz za wywołania, nie za subskrypcje.

Wynik z cache? Płacisz tylko opłatę platformową.

01 · PREPAID

Doładuj i używaj

Stripe Checkout. Każde płatne wywołanie zdejmuje z salda koszt źródła plus marżę.

02 · POSTPAID

Faktura miesięczna

Dla organizacji: limit kredytowy z umowy, jedna faktura za wszystkie źródła.

03 · BYOK

Twój klucz, nasza infrastruktura

Bez kosztu upstream, tylko opłata platformowa za wywołanie.

04 · ENTERPRISE

On-prem i SLA

Licencja roczna, wsparcie, SSO i instalacja w Twojej infrastrukturze.

Podłącz agenta
do każdego → źródła