{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_s28bqdwfm654","handle":"okfindex","url":"https://wellknown.network/agents/okfindex","links":{"self":"https://wellknown.network/agents/okfindex/record.json","html":"https://wellknown.network/agents/okfindex","markdown":"https://wellknown.network/agents/okfindex/record.md","api":"https://wellknown.network/api/v1/agents/okfindex","status":"https://wellknown.network/api/v1/agents/okfindex/status","claim":"https://wellknown.network/agents/okfindex/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/okfindex/claim.json","badge":"https://wellknown.network/agents/okfindex/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/okfindex/history","tools":"https://wellknown.network/api/v1/agents/okfindex/tools"},"ard":{"identifier":"urn:air:okfindex.com:server:okfindex","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"okfindex","summary":"Search Open Knowledge Format (OKF) bundles, read a bundle card and submit your own with IndexNow.","description":"Search Open Knowledge Format (OKF) bundles, read a bundle card and submit your own with IndexNow.","publisher":{"name":"com.okfindex","url":null},"homepage":"https://okfindex.com","repository":"https://github.com/wrpbr/okfindex","version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://okfindex.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-15T01:19:10.471997Z","publishedAt":"2026-10-15T01:19:10.471997Z","registryName":"com.okfindex/okfindex"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.conversion","name":"Document Conversion","confidence":1,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"}],"categories":["dev","documents"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-11-05T09:26:56.105Z","lastProbedAt":"2026-11-05T09:26:56.105Z","statusComputedAt":"2026-11-05T09:29:16.404Z","reliability30d":{"probes":93,"successRate":1,"p50Ms":216,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":93,"ok":93,"authBoundaryOk":0,"serviceOk":93,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-05T09:26:56.105Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":623,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"8573d35c3b5c5d0c7bcace03fbaaefd9d611f272158712e872fa38a58b636a2e","serverName":"OKF Index","capabilities":["tools","prompts"],"serverVersion":"e27e4d15","protocolVersion":"2025-06-18"}},{"at":"2026-11-05T01:28:54.313Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":207,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"d9e7ee6612da545056538c5ef2fdf69be11e1ee3a89cdcb60b50545642f8baf0","serverName":"OKF Index","capabilities":["tools","prompts"],"serverVersion":"d2c25c76","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T17:28:54.318Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":225,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"d9e7ee6612da545056538c5ef2fdf69be11e1ee3a89cdcb60b50545642f8baf0","serverName":"OKF Index","capabilities":["tools","prompts"],"serverVersion":"302860b8","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T09:28:06.787Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":195,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"d9e7ee6612da545056538c5ef2fdf69be11e1ee3a89cdcb60b50545642f8baf0","serverName":"OKF Index","capabilities":["tools","prompts"],"serverVersion":"cddf9cdf","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T00:32:06.454Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":231,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"d9e7ee6612da545056538c5ef2fdf69be11e1ee3a89cdcb60b50545642f8baf0","serverName":"OKF Index","capabilities":["tools"],"serverVersion":"7dcca9e1","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T16:30:56.350Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":206,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"d9e7ee6612da545056538c5ef2fdf69be11e1ee3a89cdcb60b50545642f8baf0","serverName":"OKF Index","capabilities":["tools"],"serverVersion":"7b9cd2f1","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T08:31:52.886Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":210,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"d9e7ee6612da545056538c5ef2fdf69be11e1ee3a89cdcb60b50545642f8baf0","serverName":"OKF Index","capabilities":["tools"],"serverVersion":"5a4f32c1","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T23:31:32.293Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":228,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"d9e7ee6612da545056538c5ef2fdf69be11e1ee3a89cdcb60b50545642f8baf0","serverName":"OKF Index","capabilities":["tools"],"serverVersion":"5a4f32c1","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T15:27:19.130Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":213,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"d9e7ee6612da545056538c5ef2fdf69be11e1ee3a89cdcb60b50545642f8baf0","serverName":"OKF Index","capabilities":["tools"],"serverVersion":"74bbe266","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T07:26:33.099Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":291,"error":null,"detail":{"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"toolCount":107,"toolsHash":"d9e7ee6612da545056538c5ef2fdf69be11e1ee3a89cdcb60b50545642f8baf0","serverName":"OKF Index","capabilities":["tools"],"serverVersion":"da3140b5","protocolVersion":"2025-06-18"}}],"tools":[{"name":"api_index","description":"Index of the OKF Index API: routes, quota (none) and how to plug the MCP."},{"name":"search_bundles","description":"Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, lice"},{"name":"get_bundle","description":"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 sea"},{"name":"index_stats","description":"Size of the index by provenance and when it last changed."},{"name":"legislation_status","description":"Read Brazilian federal corpus coverage and synchronization status. Legal currency is not verified."},{"name":"search_legislation","description":"Search Brazilian federal laws by number/year or full-text words. Filter by type, year and issuing body (authority). Results preserve source attribution. Follow "},{"name":"get_legislation","description":"Read a law's first part, original-source links, download date and part count. Repository metadata is not legal verification."},{"name":"get_legislation_part","description":"Read one law text part. Read every numbered part for the complete body. Preserve source and version when citing."},{"name":"list_bases","description":"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 "},{"name":"create_base","description":"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 capaci"},{"name":"publish_base","description":"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 curre"},{"name":"unpublish_base","description":"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 acc"},{"name":"get_base","description":"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 acc"},{"name":"get_base_usage","description":"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 "},{"name":"list_base_documents","description":"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 acco"},{"name":"get_base_connection","description":"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"},{"name":"connect_base_source","description":"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 "},{"name":"disconnect_base_source","description":"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 f"},{"name":"search_base","description":"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 ac"},{"name":"add_base_document","description":"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 acco"},{"name":"replace_base_document","description":"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 limi"},{"name":"remove_base_document","description":"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 f"},{"name":"get_base_document","description":"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 curr"},{"name":"read_base_markdown","description":"Download document Markdown. Personal-account operations. Free initial limit: 3 bases, 20 documents per base, 256 KiB per file. Read limits for current account c"},{"name":"read_base_original","description":"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 c"},{"name":"read_base_image","description":"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 "},{"name":"read_base_index","description":"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 acco"},{"name":"read_base_concept","description":"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 cur"},{"name":"read_base_source","description":"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 limi"},{"name":"read_base_pdf_source","description":"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 limit"},{"name":"read_base_docx_source","description":"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 limi"},{"name":"read_base_doc_source","description":"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 limit"},{"name":"export_base","description":"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 acc"},{"name":"quote_base_document","description":"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 "},{"name":"list_base_conversions","description":"List saved conversions in your base. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application/pdf, "},{"name":"get_base_conversion","description":"Read the quote and saved conversion state. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts application"},{"name":"remove_base_conversion","description":"Remove an unauthorized quote and release its base slot. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accept"},{"name":"authorize_base_conversion","description":"Authorize the quoted price and queue conversion. Optional account document conversion. Check conversion_limits in get_base before upload. Raw HTTP accepts appli"},{"name":"ask_base_question","description":"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"},{"name":"get_base_answer","description":"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 sea"},{"name":"save_base_dataset","description":"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 sear"},{"name":"public_list_bases","description":"List published bases by name or author. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base","description":"Read published base and its documents. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404"},{"name":"public_list_base_documents","description":"List the documents in published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404."},{"name":"public_search_base","description":"Search the full text of published base. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 40"},{"name":"public_get_base_document","description":"Read the document Markdown and metadata. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 4"},{"name":"public_read_base_markdown","description":"Download document Markdown. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_original","description":"Download the original file. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. No cached"},{"name":"public_read_base_image","description":"Download a verified image from the document. Published bases only. No account required. Every read checks current publication; a private or withdrawn base retur"},{"name":"public_read_base_index","description":"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"},{"name":"public_read_base_concept","description":"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 "},{"name":"public_read_base_source","description":"Read the original source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_pdf_source","description":"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"},{"name":"public_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Published bases only. No account required. Every read checks current publication; a private or withdrawn bas"},{"name":"public_read_base_doc_source","description":"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"},{"name":"public_export_base","description":"Get the published OKF ZIP download. Published bases only. No account required. Every read checks current publication; a private or withdrawn base returns 404. N"},{"name":"favorite_ids","description":"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 pri"},{"name":"favorite_bundles","description":"Search your favorite bundles. Requires a personal account. Private to the personal account. Up to 200 favorites. No bundle content is copied. Responses use priv"},{"name":"save_favorite","description":"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, n"},{"name":"remove_favorite","description":"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."},{"name":"list_collections","description":"List collections in your personal account. Collections store references, not copied content. They start private. Owner search reads current files in owned bases"},{"name":"create_collection","description":"Create a private collection of base references. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"get_collection","description":"Read your collection and accessible base references. Collections store references, not copied content. They start private. Owner search reads current files in o"},{"name":"search_collection","description":"Search documents across bases in your collection. Collections store references, not copied content. They start private. Owner search reads current files in owne"},{"name":"save_collection_base","description":"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"},{"name":"remove_collection_base","description":"Remove a base reference and its collection search results. Collections store references, not copied content. They start private. Owner search reads current file"},{"name":"publish_collection","description":"Publish references to currently public bases. Collections store references, not copied content. They start private. Owner search reads current files in owned ba"},{"name":"unpublish_collection","description":"Withdraw the collection page and public search. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"remove_collection","description":"Delete your collection and its references only. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_get_collection","description":"Read a published collection without an account. Collections store references, not copied content. They start private. Owner search reads current files in owned "},{"name":"public_search_collection","description":"Search the published references of a public collection. Collections store references, not copied content. They start private. Owner search reads current files i"},{"name":"team_list_bases","description":"List bases in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks s"},{"name":"team_get_base","description":"Read your base and its documents. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_list_base_documents","description":"List the documents in your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_search_base","description":"Search the full text of your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"team_get_base_document","description":"Read the document Markdown and metadata. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"team_read_base_markdown","description":"Download document Markdown. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_original","description":"Download the original file. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks search, or"},{"name":"team_read_base_image","description":"Download a verified image from the document. Team access uses current account membership, product access and resource sharing on every request. Revocation also "},{"name":"team_read_base_index","description":"Read the private OKF root index. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks searc"},{"name":"team_read_base_concept","description":"Read an OKF concept with source and hash. Team access uses current account membership, product access and resource sharing on every request. Revocation also blo"},{"name":"team_read_base_source","description":"Read the original source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_pdf_source","description":"Download the PDF source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_read_base_docx_source","description":"Download the DOCX source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocatio"},{"name":"team_read_base_doc_source","description":"Download the DOC source linked by the OKF concept. Team access uses current account membership, product access and resource sharing on every request. Revocation"},{"name":"team_export_base","description":"Get the private OKF ZIP download. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sear"},{"name":"team_get_base_answer","description":"Read an answer and its source versions. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"team_list_collections","description":"List collections in your personal account. Team access uses current account membership, product access and resource sharing on every request. Revocation also bl"},{"name":"team_get_collection","description":"Read your collection and accessible base references. Team access uses current account membership, product access and resource sharing on every request. Revocati"},{"name":"team_search_collection","description":"Search documents across bases in your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation "},{"name":"list_knowledge_teams","description":"List your organizations with OKFIndex enabled. Team access uses current account membership, product access and resource sharing on every request. Revocation als"},{"name":"get_base_team","description":"Read the team grant for your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also blocks sea"},{"name":"share_base_team","description":"Give an existing team read access to your base. Team access uses current account membership, product access and resource sharing on every request. Revocation al"},{"name":"unshare_base_team","description":"Withdraw the team grant from your base. Team access uses current account membership, product access and resource sharing on every request. Revocation also block"},{"name":"get_collection_team","description":"Read the team grant for your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also bloc"},{"name":"share_collection_team","description":"Give an existing team read access to your collection. Team access uses current account membership, product access and resource sharing on every request. Revocat"},{"name":"unshare_collection_team","description":"Withdraw the team grant from your collection. Team access uses current account membership, product access and resource sharing on every request. Revocation also"},{"name":"list_followed_bases","description":"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."},{"name":"list_base_updates","description":"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 acc"},{"name":"get_base_following","description":"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 ac"}],"package":null,"toolSurface":{"id":"ts_p2vg448dwqwc","endpointId":"ep_sbp7j86sj7xr","hash":"8573d35c3b5c5d0c7bcace03fbaaefd9d611f272158712e872fa38a58b636a2e","toolCount":107,"serverName":"OKF Index","serverVersion":"e27e4d15","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-05T09:26:56.113Z","lastSeenAt":"2026-11-05T09:26:56.113Z","observations":1,"toolNames":["api_index","search_bundles","get_bundle","index_stats","legislation_status","search_legislation","get_legislation","get_legislation_part","list_bases","create_base","publish_base","unpublish_base","get_base","get_base_usage","list_base_documents","get_base_connection","connect_base_source","disconnect_base_source","search_base","add_base_document","replace_base_document","remove_base_document","get_base_document","read_base_markdown","read_base_original","read_base_image","read_base_index","read_base_concept","read_base_source","read_base_pdf_source","read_base_docx_source","read_base_doc_source","export_base","quote_base_document","list_base_conversions","get_base_conversion","remove_base_conversion","authorize_base_conversion","ask_base_question","get_base_answer","save_base_dataset","public_list_bases","public_get_base","public_list_base_documents","public_search_base","public_get_base_document","public_read_base_markdown","public_read_base_original","public_read_base_image","public_read_base_index","public_read_base_concept","public_read_base_source","public_read_base_pdf_source","public_read_base_docx_source","public_read_base_doc_source","public_export_base","favorite_ids","favorite_bundles","save_favorite","remove_favorite","list_collections","create_collection","get_collection","search_collection","save_collection_base","remove_collection_base","publish_collection","unpublish_collection","remove_collection","public_get_collection","public_search_collection","team_list_bases","team_get_base","team_list_base_documents","team_search_base","team_get_base_document","team_read_base_markdown","team_read_base_original","team_read_base_image","team_read_base_index","team_read_base_concept","team_read_base_source","team_read_base_pdf_source","team_read_base_docx_source","team_read_base_doc_source","team_export_base","team_get_base_answer","team_list_collections","team_get_collection","team_search_collection","list_knowledge_teams","get_base_team","share_base_team","unshare_base_team","get_collection_team","share_collection_team","unshare_collection_team","list_followed_bases","list_base_updates","get_base_following","follow_base","unfollow_base","followed_base_updates","submit_bundles","pricing","billing","get_api_x402_legislation"],"distinctSurfaces":10},"endpointFacts":[{"id":"ep_sbp7j86sj7xr","url":"https://okfindex.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-30T17:26:54.895Z","auth":{"observedAt":"2026-10-30T17:26:55.349Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://okfindex.com/.well-known/oauth-protected-resource/mcp","resource":"https://okfindex.com/mcp","authorizationServers":["https://okfindex.com"],"scopesSupported":["mcp"]},"authorizationServer":{"url":"https://okfindex.com/.well-known/oauth-authorization-server","issuer":"https://okfindex.com","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":true},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-30T17:26:55.778Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"okfindex.com","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-23T01:40:26.000Z","validTo":"2026-12-22T01:40:25.000Z","daysToExpiry":46,"sanCount":2,"fingerprint256":"C8:23:A3:B5:B2:86:C5:E9:4C:F0:48:32:51:2B:94:E5:72:19:A2:E4:B6:4C:C9:85:E0:F0:0C:7E:B5:20:F2:2E"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.okfindex/okfindex","url":"https://registry.modelcontextprotocol.io/v0/servers/com.okfindex%2Fokfindex","firstSeenAt":"2026-10-09T09:23:03.186Z","fetchedAt":"2026-11-05T02:18:33.206Z","normalizedAt":"2026-11-05T02:18:33.206Z"}]},"firstSeenAt":"2026-10-09T09:23:03.186Z","updatedAt":"2026-11-05T09:30:15.887Z"}