Zdalny serwer MCP: cztery typowane narzędzia
jevmodel.org prowadzi zdalny serwer MCP pod https://jevmodel.org/mcp przez Streamable HTTP. Udostępnia jev_decide (pełny kontrakt — state plus do 8 typowanych pytań w jednym wywołaniu) i trzy narzędzia pomocnicze dla typowych przypadków: jev_noul dla prawdopodobieństw tak/nie, jev_choice dla etykietowanych opcji, jev_score dla wyników rubryki.
Uwierzytelnianie to Twój zwykły klucz API jevmodel.org jako nagłówek Bearer — bez osobnych danych dostępowych, to samo saldo tokenów, ten sam limit 120 żądań/minutę.
# Claude Code
claude mcp add --transport http jev https://jevmodel.org/mcp \
--header "Authorization: Bearer $JEVMODEL_API_KEY"
# Cursor / inne klienci — konfiguracja serwera
{
"mcpServers": {
"jev": {
"url": "https://jevmodel.org/mcp",
"headers": { "Authorization": "Bearer sk-..." }
}
}
} Agent skill
Przeczytaj surowy SKILL.md — endpoint, kształt żądania, podręcznik i limity.
MCP daje Twojemu agentowi narzędzia; SKILL.md uczy go wzorców osądu: kiedy typowana decyzja bije wywołanie LLM, jak grupować pytania w jedno żądanie, jak progowąć prawdopodobieństwo noul i jak pisać criteria, które wytrzymają produkcję. Wrzuć plik do katalogu skills swojego agenta — zostanie podjęty automatycznie.
# Claude Code / agenci
curl -o .claude/skills/jev/SKILL.md --create-dirs \
https://jevmodel.org/skills/jev/SKILL.md
# albo w stylu Devin
curl -o .devin/skills/jev/SKILL.md --create-dirs \
https://jevmodel.org/skills/jev/SKILL.md Przykład praktyczny: guardrail przed wywołaniem narzędzia
Wzorzec, którego agenty używają najczęściej: przed wykonaniem czegoś ryzykownego poproś Jev o typowany osąd proponowanej akcji i nałóż próg na prawdopodobieństwo.
{
"state": {
"action": "bash",
"command": "rm -rf ./dist && pnpm build",
"cwd": "/srv/app",
"recent_errors": 0
},
"questions": {
"allow": {
"type": "noul",
"instructions": "Is this command safe to run without asking the user? Destructive paths outside the project, credential files or force-pushes are not safe."
}
}
}
# → answers.allow.noul ≥ 0.9: wykonaj
# → 0.6–0.9: pokaż komendę i zapytaj
# → < 0.6: zablokuj Rozliczanie i limity
- To samo saldo co playground i /v1/systemone — 100 000 darmowych tokenów wejściowych przy logowaniu, pakiety od $9,90 bez wygaśnięcia
- Tylko tokeny wejściowe; wyjście darmowe; nieudane wywołania upstream zwracane automatycznie
- 1–8 pytań na wywołanie jev_decide, ~8 000 znaków state, 120 wywołań/minutę na klucz
- MCP initialize i tools/list bez uwierzytelniania; tylko tools/call używa klucza i salda
Częste pytania
Czy serwer MCP kosztuje dodatkowo?
Nie. tools/call przechodzi przez ten sam pipeline /v1/systemone co API: tylko tokeny wejściowe, wyjście darmowe, obciążenie tego samego salda. Twoje 100 000 tokenów za logowanie też działa w MCP.
Którzy klienci obsługują zdalny endpoint MCP?
Każdy klient MCP mówiący Streamable HTTP — Claude Code, Cursor, Cline i inne. Skieruj go na https://jevmodel.org/mcp z nagłówkiem Authorization niosącym Twój klucz sk-.
Jakie narzędzia udostępnia serwer MCP?
Cztery: jev_decide (pełny kontrakt state-plus-questions, do 8 pytań) oraz wygodne wrapery jev_noul, jev_choice i jev_score dla pojedynczych osądów.
Co dodaje SKILL.md ponad MCP?
MCP daje agentowi narzędzia; skill uczy go, kiedy i jak ich używać — progi, grupowanie w jedno wywołanie, projektowanie criteria, idempotentne ponowienia. Zainstaluj oba, jeśli Twój agent wspiera skille.
Czy mój klucz API jest bezpieczny w konfiguracji MCP?
Klucz trafia tylko jako nagłówek Authorization do jevmodel.org. Trzymaj go w zmiennej środowiskowej, nigdy nie commituj do repozytorium i unieważnij w dashboardzie, jeśli wycieknie.