Steam Reviews
Every Steam review of any game: text, votes, playtime, language. No API key.
제작자가 쓴 설명(영어 원문)
Read and search the Bible: translations, Hebrew and Greek, study notes, church year and timeline.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
웹, 데스크톱, 모바일의 Claude에서 쓸 수 있어요:
https://mcp.bible.flogvit.com/mcp터미널에서 이 명령어를 실행하세요
claude mcp add --transport http bible https://mcp.bible.flogvit.com/mcp프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"bible": {
"url": "https://mcp.bible.flogvit.com/mcp"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"bible": {
"type": "http",
"url": "https://mcp.bible.flogvit.com/mcp"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요:
https://mcp.bible.flogvit.com/mcp메뉴 이름은 요금제나 시기에 따라 조금 다를 수 있어요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
도구 이름과 설명은 서버가 2026년 11월 7일에 알려 준 그대로예요. 우리가 아니라 제작자가 쓴 글이고, 일반 텍스트로만 보여 드려요.
list_editionsThe Bible editions available, with language and licence: osnb (Norwegian Bokmål), osnn (Norwegian Nynorsk), osen (English), oses (Spanish) are open CC BY 4.0 translations made by the free-bible project directly from the Hebrew and Greek; sblgnt (Greek New Testament), tanach (Hebr
list_verse_mappingsThe verse numberings (KVN mappings) the tools can read references in and number answers in, for the mapping argument of get_passage, get_original_text, get_cross_references, check_references and others. Bible editions number some verses differently — whether a psalm heading is a
get_passageReturns the text of one or more passages, side by side in the requested editions, with a link to the chapter on bible.flogvit.com. Use include_notes for the translators' footnotes (translation choices, Greek/Hebrew linguistics, textual criticism, history, theology) and alternativ
search_bibleFinds verses containing ALL the given words in one edition. Words match as substrings, so a stem finds its forms ("forgiv" finds forgive, forgiven, forgiveness). Put a phrase in double quotes to match it exactly. Search an edition in the language of the words, e.g. osen or kjv fo
get_original_textThe Hebrew (Old Testament, Leningrad Codex) or Greek (New Testament, SBLGNT) text of a passage, optionally word by word with an explanation of each word. The word explanations are written in Norwegian; translate them for the user when needed.
search_original_wordFinds every verse where a Hebrew or Greek word occurs, ignoring accents and cantillation (e.g. ἀγάπη, λόγος, חֶסֶד). Returns the source text and the translation side by side.
get_cross_referencesOther passages that relate to each verse of a passage, with a short note on how. Read them with get_passage (several references in one call, separated by ";").
get_chapter_studyEverything bible.flogvit.com has about one chapter: summary, historical context, key words, the people in it, themes, stories, prophecies, gospel parallels and timeline events. Give a chapter ("Rom 8"); verses are ignored.
get_book_overviewAn introduction to a whole book of the Bible: author, date, audience, structure and main themes.
search_peopleFinds people by name or by what is said about them ("king Judah", "prophetess"). Returns ids for get_person.
get_personOne person: summary, family, related people and key events with the passages where they happen.
search_topicsSearches the study material: Bible stories (e.g. "prodigal son"), themes (e.g. "forgiveness"), prophecies and their fulfilment, gospel parallels and timeline events. Returns ids for get_topic.
get_topicThe full entry for an id from search_topics or get_chapter_study, with the passages it is built on.
get_daily_verseToday's verse on bible.flogvit.com, with a short note.
check_referencesFinds every Bible reference in a piece of running text — a sermon, a manuscript, an article — and says for each one where it stands (line and column), whether it exists, and what the verses say, so a quotation can be compared with the text it cites. A reference that points past t
get_church_year_readingsThe Bible readings the Church of Norway (Den norske kirke) appoints for a Sunday or feast day, from the lectionary bible.flogvit.com shows: each reading with its title and passage (alternatives marked "or"), the year's text series, and what the day is about. Give a date, a day's
get_timelineEvents in the order they happened, with year, description and the passages they are told in: for a period ("the exile"), a span of years, or events that mention a person or place. Called with no arguments, it lists the periods with their years. Years before Christ are negative. T
get_propheciesProphecies in the Bible with the passage that makes them, the passages that fulfil them, and an explanation: those made or fulfilled in a passage ("Isa 53", "Matt 2"), those in a category, or all of them by category when called with no arguments.
get_storyA Bible story by its name: what happens, where it is told, and the text itself, e.g. "The Prodigal Son", "David and Goliath", "Jonah". Names in English and Norwegian both work. Other stories the name could mean are listed with their ids.
get_numberWhat a number means in the Bible (e.g. 7, 12, 40, 666) and every passage where it carries that meaning. Called with no number, it lists every number that has an entry, with its meaning.
get_gospel_parallelsThe same event as Matthew, Mark, Luke and John each tell it: the parallels that cover a passage, with every Gospel's passage side by side and, if asked, each text in turn. Called with no reference, it lists all the parallels by section.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 10일 점검
레지스트리 이름이 GitHub 계정 flogvit 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
154ms 만에 응답(HTTP 200)
로그인 필요 없음
도구 설명 21개를 읽었고, AI에게 보내는 숨겨진 지시는 없었어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 3개 중 3개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(1.1.0)은 14일 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되기 때문에, 원격 MCP 서버를 지원하는 앱(예: 개발자 모드의 ChatGPT)에서도 쓸 수 있어요.
같은 카테고리에는: Steam Reviews, California Licensing Education, Brightspace
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:↓ 주간 다운로드i★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
Every Steam review of any game: text, votes, playtime, language. No API key.
English California traffic-school and court guidance with sources and review dates.
D2L Brightspace MCP server: grades, due dates, assignments, announcements and files. Any school.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
Lets an AI assistant read and search the Bible on bible.flogvit.com: the open OSNB, OSNN and OSEN translations, the Hebrew and Greek source texts, and the site's study material. Every answer links back to the page it came from.
Address: https://mcp.bible.flogvit.com/mcp — Streamable HTTP, no account, no key.
The full guide, for every client and in all eight languages, is bible.flogvit.com/en/mcp. A browser that opens https://mcp.bible.flogvit.com/ gets the short version of it. Both are rendered from ../src/lib/mcp-info.ts and the mcp.* keys in ../src/lib/dictionaries-mcp.ts, and test/landing.test.ts holds the tool list there against tools/list.
Claude (desktop app and claude.ai): Settings → Connectors → *Add custom connector*. Paste the address, leave authentication empty.
ChatGPT: turn on developer mode under Settings → Apps & Connectors, then create a connector with the address and no authentication.
Claude Code:
claude mcp add --transport http flogvit-bible https://mcp.bible.flogvit.com/mcp
Cursor (~/.cursor/mcp.json):
{ "mcpServers": { "flogvit-bible": { "url": "https://mcp.bible.flogvit.com/mcp" } } }
VS Code (.vscode/mcp.json):
{ "servers": { "flogvit-bible": { "type": "http", "url": "https://mcp.bible.flogvit.com/mcp" } } }
Then ask as you normally would — "what does John 3:16 say in the Greek?", "where does the Bible talk about forgiveness?", "who was Tamar?". The assistant picks the tools itself.
Without MCP — in a terminal, a script, or an agent that reads skills — the same tools are the command line client flogvit-bible, with a skill and a Claude Code plugin around it: ../cli/README.md.
| Tool | What it answers |
|---|---|
get_passage | One or more passages, side by side in up to five editions, optionally with the translators' notes |
search_bible | Verses containing all the given words, in one edition, optionally one book or testament |
get_original_text | The Hebrew or Greek of a passage, word by word with explanations (in Norwegian) |
search_original_word | Every verse where a Hebrew or Greek word occurs |
get_cross_references | Related passages for each verse |
get_chapter_study | Summary, context, key words, people, themes, stories, prophecies, parallels and timeline for a chapter |
get_book_overview | An introduction to a book |
search_people, get_person | People of the Bible, their family and key events |
search_topics, get_topic | Stories, themes, prophecies and gospel parallels |
get_daily_verse | Today's verse |
check_references | Every Bible reference in a piece of text — line, column, the verses, and a problem for one that does not exist |
get_church_year_readings | The Church of Norway's readings for a Sunday or feast day, by date or by the day's name (Norwegian, or English for the major feasts), optionally quoted |
get_timeline | Timeline events for a period, a span of years, or a person or place named in them; the Bible's timeline or the world's alongside it |
get_prophecies | Prophecies made or fulfilled in a passage, or in a category, with their fulfilment and optionally both texts |
get_story | A Bible story by name, where it is told, and the text |
get_number | What a number means in the Bible and where it occurs; with no number, every number that has an entry |
get_gospel_parallels | The gospel parallels that cover a passage, every Gospel's passage side by side, optionally quoted one after the other |
list_editions | The editions and their licences |
list_verse_mappings | The 1158 verse numberings (KVN mappings) the mapping argument takes, found by edition name or language |
References are read in English and Norwegian style alike — John 3:16-18, Joh 3,16.18, 1 Cor 13:4-7, Gen 1:1-2:3, several separated by ; — and book names in all eight site languages, plus the Norwegian letter names («Romerbrevet»).
Verse numbering. Every tool that takes or gives a verse reference has a mapping argument: an id from list_verse_mappings (english_kj, dnb2024_nb, …) or a short name (kjv, dnb2024). A reference is read in that numbering and the answer is numbered in it, so "Mal 4:5" with kjv is osnb's Malachi 3:23. The tools do no remapping of their own: a reference goes through mapChapter(), as /api/chapter?mapping= does, and an osnb address comes out through osnbToMapping(), the cross mapping /api/mappings/kvn/:id builds its verseMap from (src/lib/verse-mapper.ts). Unlike the API, which only knows the 13 named numberings, the MCP takes any of the 1158 mapping files. That is why the caches in verse-mapper.ts have a cap (32).
Quoted Bible text carries its source line. The translations are CC BY 4.0, and the attribution has to follow the text wherever the assistant puts it.
Every change a client can see — a tool added or removed, an argument, a description — is a release, and the directories that list the server have to follow it. They do not all get their data the same way:
| Directory | Where its data comes from | What a release needs |
|---|---|---|
| MCP Registry | server.json, published by us | publish the new version |
| mcptry.com | name, description and version copied from the registry every 30 minutes; the tool list from its own scheduled tools/list check of the live server | nothing to submit — it follows the registry and the server |
| Glama, PulseMCP | the registry | nothing |
| mcpservers.org | a form submitted by hand once; the page text is a copy of websiteUrl (https://bible.flogvit.com/en/mcp) | press Request update on the listing (no login, one click, sent at once) after the site is out |
SERVER_VERSION in src/server.ts and version in server.json, which test/landing.test.ts holds equal. The registry never accepts the same version twice. A new tool or argument is a minor version (1.1.0 → 1.2.0); a removed tool or argument a major one. Change description in server.json too if what the server does has changed: it is what every directory shows, and at most 100 characters.bibel-mcp from the same commit. cd mcp && bun --env-file=../.env scripts/listings.ts publish
It refuses while the live server still runs another version or other tools, so it cannot announce what is not out. It logs in with gh auth token (gh must be logged in as flogvit; the namespace is io.github.flogvit) and needs nothing installed.
cd mcp && bun --env-file=../.env scripts/listings.ts check
Every line should say ok. mcptry tools follows mcptry's own schedule and can lag; "Connect live" on its page refreshes it. mcpservers.org sits behind a Cloudflare check and cannot be read by the script: open the page and see that the tool list matches.
The namespace is GitHub (io.github.flogvit/…), not DNS (com.flogvit/…): flogvit.com's DNS is edited by hand at Domeneshop, and a GitHub login is something a script can do.
| Where | Status (2026-10-26) | Take it down |
|---|---|---|
| MCP Registry | published; the current version is what scripts/listings.ts check reports | mcp-publisher status --status deleted --all-versions --message " " io.github.flogvit/bible (brew install mcp-publisher, mcp-publisher login github --token "$(gh auth token)") — hides it; --status active brings it back. The registry never deletes metadata. |
| Glama | listed, read from the registry | goes with the registry entry |
| PulseMCP | reads the registry by itself (its own form is closed) | goes with the registry entry |
| mcptry.com | listed, read from the registry; checks the live server on a schedule | goes with the registry entry |
| mcp.so | submitted: chatmcp/mcpso#6153 | close the issue and ask there |
| mcpservers.org | listed (submitted through the free form) | email contact@mcpservers.org |
| awesome-remote-mcp-servers | PR punkpeye/awesome-remote-mcp-servers#2991, from the fork flogvit/awesome-remote-mcp-servers | close the PR; once merged, a PR removing the three lines. Remote-only servers go in this list, not in awesome-mcp-servers — its CONTRIBUTING says so. |
| Smithery | not submitted — needs a login as flogvit | delete the server in Smithery's settings |
| cursor.directory | not submitted — needs a login | remove it there |
| Claude's connector directory | not submitted — only a Pro/Max/Team account can submit, at claude.ai/directory/manage → Submit new → MCP connector | remove the listing in the same portal |
The three that are not submitted need nothing but the login: the address, the description and every field Anthropic's form asks for (one-liner, description, documentation and privacy URLs, support contact, use cases, example prompts) are written out in issue #157.
What each one got, and when, is in issue #157 on GitHub.
The guide page is /mcp in ../src/routes/pages/mcp.tsx. Removing it means removing the route, the footer link in ../src/views/layout.tsx, /mcp in ../src/lib/sitemap-paths.ts and test/pages.ts, and the pointer in llms.txt (../src/routes/seo.ts) — then deploying bibel.
Needs the local database the site uses (../.env, DB_PORT=3326).
cd mcp
bun install bun run dev # http://localhost:8080/mcp
Try it with the MCP Inspector (npx @modelcontextprotocol/inspector, transport *Streamable HTTP*, URL http://localhost:8080/mcp), or by hand:
curl -s -X POST localhost:8080/mcp \
-H 'content-type: application/json' -H 'accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_passage","arguments":{"reference":"John 3:16"}}}'
GET /healthz checks that the database user can read every content table and reads John 3:16: 200 with the verse, or 503 with the reason — a missing grant is named.
cd mcp && bun run test && bun run typecheck
test/server.test.ts calls every tool over HTTP against the local database and checks that each answer links only to localised pages on bible.flogvit.com (or the sources the licence names) and never shows the site's [ref:…] markup. test/grants.test.ts creates a local MySQL user with exactly the grants the server gets in production, runs every tool as that user, and checks that the user tables refuse it — a tool that needs a table outside the grants fails there — and that /healthz names a table whose grant is revoked. test/books.test.ts checks that every book name and abbreviation the site shows, in every language, finds it
앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요