MCP server for advanced web search using Tavily
Okfindex is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Search Open Knowledge Format (OKF) bundles, read a bundle card and submit your own with IndexNow.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http okfindex-mcp https://okfindex.com/mcp
# 2 — ask your agent for something these tools do
# api_index, search_bundles, get_bundle and 99 more
Okfindex costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http okfindex-mcp https://okfindex.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
102 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Index of the OKF Index API: routes, quota (none) and how to plug the MCP.
No parameter schema on file.
Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, license, root type or concept count; search root concept text. Paginate with limit/offset. Only live bundles. Free text matches the name, the tagline, the description and the origin identifier (owner/repo:path or the bundle URL). No total
| Parameter | Type | Required | Notes |
|---|---|---|---|
| q | string | no | Free text over name, tagline, description and origin identifier. |
| origin | string | no | Provenance: found by the GitHub sweep, or submitted by a domain. |
| repo | string | no | Only bundles of one repository, owner/repo (case-insensitive). |
| version | string | no | Only bundles declaring one of these okf_version values; comma-separated, up to 5. |
| language | string | no | Only bundles whose repository language is one of these; comma-separated, up to 5 (GitHub bundles). |
| concept | string | no | Text in the indexed root content, including listed concept names and summaries (first 1000 characters); up to 80 characters. |
| concepts | string | no | Number of entries listed by the root. Up to 5 comma-separated bands: 0,1-5,6-20,21-100,101+. |
| type | string | no | Type declared by the root, not the types of every concept. Up to 5 comma-separated values, 40 characters each. |
| license | string | no | Repository license. Up to 5 comma-separated values, 40 characters each. |
| sort | string | no | Result order: arrival, last content change, name or repository stars. |
| limit | integer | no | Bundles per page, at most 100. |
| offset | integer | no | How many bundles to skip. Use next_offset from the previous response; the list ends at 1000. |
One bundle's card: root index.md URL, version, concept count, provenance and repository signal. live and low (example or fixture bundles kept out of the search) both answer here.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | Bundle id, the id of every item in the list. |
Size of the index by provenance and when it last changed.
No parameter schema on file.
List bases in your personal account. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases st
| Parameter | Type | Required | Notes |
|---|---|---|---|
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
Create a private base. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases start private. O
| Parameter | Type | Required | Notes |
|---|---|---|---|
| name | string | yes | Base name, 1–120 characters. |
| idempotency_key | string | yes | — |
Publish the current files in your base. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| author | string | yes | Public author or attribution, 1–120 characters. Do not include private account information. |
| source_url | string | no | Optional HTTPS source URL, up to 1,000 characters. Empty means manual upload. |
| terms | string | yes | Declared terms of use, 1–2,000 characters. Do not claim rights you do not have. |
| rights_confirmed | boolean | yes | Must be true: you have the right to publish these files and their attribution under the stated terms. |
Make your published base private. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases start
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
Read your base and its documents. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases start
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
Read your base's search and document-read counts for the last 30 days. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key c
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
List the documents in your base. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases start
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
Read the connected source and its last check. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
Connect one public Markdown source to your base. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscripti
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| url | string | yes | Public HTTPS Markdown URL, up to 1,000 characters. Must return text/markdown or text/plain in UTF-8. No credentials, fragment, custom port or redirects. Requires active base-capacity subscription. |
Stop source updates and keep the last document. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscriptio
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
Search the full text of your base. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases star
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| q | string | yes | 3–160 characters. Search a word or phrase in document bodies, in the order entered. Case and accent insensitive. MySQL FULLTEXT token and stopword rules apply. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
Import one Markdown or TXT file. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases start
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| filename | string | yes | Original .md or .txt filename, up to 160 characters, without directories. |
| content | string | yes | UTF-8 text, non-empty, up to 256 KiB. |
Replace your document after reviewing the new text. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscri
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
| filename | string | yes | Replacement .md or .txt filename, without directories. |
| content | string | yes | Reviewed replacement UTF-8 text, non-empty, up to 256 KiB. |
| expected_sha256 | string | yes | SHA-256 from your last read. A changed document returns 409; read it again before applying. |
Remove your document and its published version. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscriptio
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Read the document Markdown and metadata. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Base
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases start priva
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the original file. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases start priva
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download a verified image from the document. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
| image_sha | string | yes | The 64-character ID returned by the API. |
Read the private OKF root index. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases start
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
Read an OKF concept with source and hash. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bas
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Read the original source linked by the OKF concept. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscri
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the PDF source linked by the OKF concept. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscrip
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the DOCX source linked by the OKF concept. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscri
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the DOC source linked by the OKF concept. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscrip
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Get the private OKF ZIP download. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account capacity. After paid capacity expires, extra bases keep read, export, removal and make-private access. Files are not automatically deleted. Purchase requires an explicit browser action; an API key cannot buy a subscription. Bases start
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
Upload PDF, DOCX or DOC and get its conversion quote. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, application/msword or application/vnd.openxmlformats-officedocument.wordprocessingml.document with URL-encoded X-Document-Name, up to 8 MiB. PDF permits 200 physical pages. DOC and DOCX contain continuous text, with pages=0
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| filename | string | yes | Original PDF, DOCX or DOC filename, without directories. |
| file_base64 | string | yes | Canonical base64 of the document bytes, without a data: prefix. Use raw HTTP for files that exceed the MCP request limit. |
List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, application/msword or application/vnd.openxmlformats-officedocument.wordprocessingml.document with URL-encoded X-Document-Name, up to 8 MiB. PDF permits 200 physical pages. DOC and DOCX contain continuous text, with pages=0 and no visual re
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, application/msword or application/vnd.openxmlformats-officedocument.wordprocessingml.document with URL-encoded X-Document-Name, up to 8 MiB. PDF permits 200 physical pages. DOC and DOCX contain continuous text, with pages=0 and no vis
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| conversion_id | string | yes | The 64-character ID returned by the API. |
Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, application/msword or application/vnd.openxmlformats-officedocument.wordprocessingml.document with URL-encoded X-Document-Name, up to 8 MiB. PDF permits 200 physical pages. DOC and DOCX contain continuous text, with pages
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| conversion_id | string | yes | The 64-character ID returned by the API. |
Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, application/msword or application/vnd.openxmlformats-officedocument.wordprocessingml.document with URL-encoded X-Document-Name, up to 8 MiB. PDF permits 200 physical pages. DOC and DOCX contain continuous text, with pages=0 and
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| conversion_id | string | yes | The 64-character ID returned by the API. |
| authorize | boolean | yes | Must be true. Requires explicit user authority to spend the quoted credit. |
| quote | object | yes | Copy the complete quote from quote_base_document. Changed fields return 409 without purchase. |
Ask a question with sources from your base. Ask about one base owned by the current personal account. Up to five retrieved excerpts go to our AI service. No web search, tools or external actions. Generation costs USD 0.01 after explicit authorization. No retrieval match returns unsupported without a charge. The same question and selected source versions reuse the saved purchase. Responses cite doc
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | 64-character ID returned by the API. |
| question | string | yes | Question, 5–600 characters. |
| authorize | boolean | yes | True only with authority to spend credit and process excerpts with AI. |
| price_usd | string | yes | Copy question_price_usd from get_base; currently 0.01. |
Read an answer and its source versions. Ask about one base owned by the current personal account. Up to five retrieved excerpts go to our AI service. No web search, tools or external actions. Generation costs USD 0.01 after explicit authorization. No retrieval match returns unsupported without a charge. The same question and selected source versions reuse the saved purchase. Responses cite documen
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | 64-character ID returned by the API. |
| question_id | string | yes | 64-character ID returned by the API. |
Store a dataset description in your own base. The server does not fetch the source or import its data. Saving creates a managed dataset.md version for base search, collections and OKF export. Existing publication stays unchanged until publish_base. The normal base and document limits apply; extra base capacity uses the existing subscription. Metadata and public discovery have no separate fee.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | Base ID. |
| description | string | yes | Dataset description, 1–2000 characters. |
| fields | array | yes | 1–30 fields, each with a name and description. |
| coverage | string | yes | Geographic, temporal or subject coverage, 1–300 characters. |
| format | string | yes | Source format, for example CSV or JSON, 1–40 characters. |
| update_frequency | string | yes | Declared update schedule, 1–200 characters. No automatic check is performed. |
| license | string | yes | Declared license or access terms, 1–300 characters. Not independently verified. |
| source_url | string | yes | HTTPS origin URL, at most 1000 characters, without credentials. |
List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no pr
| Parameter | Type | Required | Notes |
|---|---|---|---|
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
| q | string | no | Optional word or phrase in the base name, attribution or published dataset description and fields, 3–160 characters. MySQL FULLTEXT token and stopword rules apply. |
| kind | string | no | Optional dataset filter. Omit to include all published bases. |
Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no pri
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no priv
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no pr
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| q | string | yes | 3–160 characters. Search a word or phrase in document bodies, in the order entered. Case and accent insensitive. MySQL FULLTEXT token and stopword rules apply. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no p
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no private access
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no private access
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
| image_sha | string | yes | The 64-character ID returned by the API. |
Read the published OKF root index. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no private
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
Read an OKF concept with source and hash. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per pa
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the PDF source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per pag
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per pa
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the DOC source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per pag
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached files are served after withdrawal. Use base.embed_url in an iframe to embed public search and the reader with author attribution. The iframe uses these same routes: 3–160 search characters, at most 20 results per page and no privat
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character ID returned by the API. |
List your favorite bundle IDs. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use private, no-store.
No parameter schema on file.
Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use private, no-store.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| q | string | no | Free text over name, tagline, description and origin identifier. |
| origin | string | no | Provenance: found by the GitHub sweep, or submitted by a domain. |
| repo | string | no | Only bundles of one repository, owner/repo (case-insensitive). |
| version | string | no | Only bundles declaring one of these okf_version values; comma-separated, up to 5. |
| language | string | no | Only bundles whose repository language is one of these; comma-separated, up to 5 (GitHub bundles). |
| concept | string | no | Text in the indexed root content, including listed concept names and summaries (first 1000 characters); up to 80 characters. |
| concepts | string | no | Number of entries listed by the root. Up to 5 comma-separated bands: 0,1-5,6-20,21-100,101+. |
| type | string | no | Type declared by the root, not the types of every concept. Up to 5 comma-separated values, 40 characters each. |
| license | string | no | Repository license. Up to 5 comma-separated values, 40 characters each. |
| sort | string | no | Result order: arrival, last content change, name or repository stars. |
| limit | integer | no | Bundles per page, at most 100. |
| offset | integer | no | How many bundles to skip. Use next_offset from the previous response; the list ends at 1000. |
Save a bundle to your private favorites (up to 200). Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use private, no-store.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | Bundle ID from the public index. |
Remove a bundle from your private favorites. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use private, no-store.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | Bundle ID from the public index. |
List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections return 404. R
| Parameter | Type | Required | Notes |
|---|---|---|---|
| after | string | no | Document cursor from the next-page URL. Do not construct it. |
Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections return 4
| Parameter | Type | Required | Notes |
|---|---|---|---|
| name | string | yes | Collection name, 1–120 characters. |
| idempotency_key | string | yes | 16–80 letters, digits, underscores or hyphens. Reuse the key after a failed request. |
Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections ret
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character ID returned by this API. |
Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections return
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character ID returned by this API. |
| q | string | yes | 3–160 characters. Uses the existing MySQL FULLTEXT phrase search in document bodies. |
| after | string | no | Document cursor from the next-page URL. Do not construct it. |
Save an owned or public base in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections return
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character ID returned by this API. |
| base_id | string | yes | The 64-character ID returned by this API. |
Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collectio
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character ID returned by this API. |
| base_id | string | yes | The 64-character ID returned by this API. |
Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections return 404
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character ID returned by this API. |
Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections return 4
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character ID returned by this API. |
Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections return 4
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character ID returned by this API. |
Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections return 4
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character ID returned by this API. |
Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files in owned bases and published files in other bases. Publication includes only references to currently public bases; private bases and later additions stay out. Every public read checks base publication again. Private or withdrawn collections
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character ID returned by this API. |
| q | string | yes | 3–160 characters. Uses the existing MySQL FULLTEXT phrase search in document bodies. |
| after | string | no | Document cursor from the next-page URL. Do not construct it. |
List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not publi
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not publish
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not publish a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not publish
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| q | string | yes | 3–160 characters. Search a word or phrase in document bodies, in the order entered. Case and accent insensitive. MySQL FULLTEXT token and stopword rules apply. |
| after | string | no | Continue from the cursor in next. Do not construct cursors. |
Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not p
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not publish a reso
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not publish a reso
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does n
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
| image_sha | string | yes | The 64-character ID returned by the API. |
Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not publish a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
| document_id | string | yes | The 64-character ID returned by the API. |
Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not publish
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | The 64-character ID returned by the API. |
Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not pu
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| base_id | string | yes | 64-character ID returned by the API. |
| question_id | string | yes | 64-character ID returned by the API. |
List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| after | string | no | Document cursor from the next-page URL. Do not construct it. |
Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharin
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| collection_id | string | yes | The 64-character ID returned by this API. |
Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing d
| Parameter | Type | Required | Notes |
|---|---|---|---|
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
| collection_id | string | yes | The 64-character ID returned by this API. |
| q | string | yes | 3–160 characters. Uses the existing MySQL FULLTEXT phrase search in document bodies. |
| after | string | no | Document cursor from the next-page URL. Do not construct it. |
List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does
No parameter schema on file.
Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not publish
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character resource ID returned by this API. |
Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing doe
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character resource ID returned by this API. |
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not pu
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The 64-character resource ID returned by this API. |
Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does not p
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character resource ID returned by this API. |
Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Shari
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character resource ID returned by this API. |
| organization_id | string | yes | An existing organization ID from list_knowledge_teams. The account must be an active member and OKFIndex must be enabled. |
Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, originals, Markdown, OKF and ZIP downloads with an existing session or key. Sharing a collection grants current and future files in its owner's referenced bases; other owners' bases expose published files only. Sharing does
| Parameter | Type | Required | Notes |
|---|---|---|---|
| collection_id | string | yes | The 64-character resource ID returned by this API. |
List the public bases you follow. Requires a personal account or personal API key. Following grants no private access. Up to 50 hosted public bases per account. Updates show the latest published version of each document, not a version history. Repeated publication of the same version creates no update. Each read checks current publication. Unfollowing removes all notices for that base. Responses u
No parameter schema on file.
Read updates from your followed bases. Requires a personal account or personal API key. Following grants no private access. Up to 50 hosted public bases per account. Updates show the latest published version of each document, not a version history. Repeated publication of the same version creates no update. Each read checks current publication. Unfollowing removes all notices for that base. Respon
| Parameter | Type | Required | Notes |
|---|---|---|---|
| after | string | no | Cursor from next. Do not construct or change cursors. |
Read your following state for one base. Requires a personal account or personal API key. Following grants no private access. Up to 50 hosted public bases per account. Updates show the latest published version of each document, not a version history. Repeated publication of the same version creates no update. Each read checks current publication. Unfollowing removes all notices for that base. Respo
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The hosted base ID: 64 lowercase hexadecimal characters. |
Follow a hosted public base for future updates. Requires a personal account or personal API key. Following grants no private access. Up to 50 hosted public bases per account. Updates show the latest published version of each document, not a version history. Repeated publication of the same version creates no update. Each read checks current publication. Unfollowing removes all notices for that bas
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The hosted base ID: 64 lowercase hexadecimal characters. |
Stop following a base and remove its notices. Requires a personal account or personal API key. Following grants no private access. Up to 50 hosted public bases per account. Updates show the latest published version of each document, not a version history. Repeated publication of the same version creates no update. Each read checks current publication. Unfollowing removes all notices for that base.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The hosted base ID: 64 lowercase hexadecimal characters. |
Read updates for one base you follow. Requires a personal account or personal API key. Following grants no private access. Up to 50 hosted public bases per account. Updates show the latest published version of each document, not a version history. Repeated publication of the same version creates no update. Each read checks current publication. Unfollowing removes all notices for that base. Respons
| Parameter | Type | Required | Notes |
|---|---|---|---|
| base_id | string | yes | The hosted base ID: 64 lowercase hexadecimal characters. |
| after | string | no | Cursor from next. Do not construct or change cursors. |
Queue bundle root URLs served by a host you own. IndexNow rules: the key file at https://<host>/<key>.txt has to match, the answer is 202, and nothing of yours is read before the collector checks that file. No account, no payment: ownership is proved by a key file on the host, exactly as IndexNow does it. Host https://<host>/<key>.txt containing the key (or point keyLocation at another path on
| Parameter | Type | Required | Notes |
|---|---|---|---|
| urlList | array | yes | The bundle roots (index.md files): https, on host, ending in .md — any path, since the spec fixes none. |
| host | string | yes | The domain that serves the bundles and the key file. |
| key | string | yes | The IndexNow key: 8 to 128 characters of [a-zA-Z0-9-]. |
| keyLocation | string | no | Alternative location of the key file, on the SAME host. Default: https://<host>/<key>.txt. |
Current public prices and free allowances; no charge.
No parameter schema on file.
Payment discovery and billing summary; does not create a charge.
No parameter schema on file.
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Okfindex or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.0.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Okfindex can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.