knowledgeowl_list_articles
List articles
List knowledge-base articles. KnowledgeOwl API: GET /article.json. Optionally filter by project_id (the knowledge base). Returns the list envelope { valid, page_stats, data:[...] }.
_pageparamsproject_idio.usefulapiPublished by usefulapi.ioOfficial publisherv1.37.4Updated Nov 7, 2026
Read and write knowledge-base articles, categories, snippets, glossary, readers, and search data.
The publisher's own server: Ably MCP by usefulapi
Read and write a KnowledgeOwl knowledge base from an MCP client: browse articles, categories, snippets and glossary, and create or update content.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Fknowledgeowl/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"knowledgeowl-by-usefulapi": {
"type": "http",
"url": "https://knowledgeowl.usefulapi.io/mcp"
}
}
}Read and write your KnowledgeOwl knowledge base from Claude, Cursor, or any MCP client — browse and author articles, categories, snippets and glossary, and see reader search analytics.
Live endpoint: https://knowledgeowl.usefulapi.io/mcp · Homepage: https://usefulapi.io/knowledgeowl
https://knowledgeowl.usefulapi.io/mcp.claude mcp add --transport http knowledgeowl https://knowledgeowl.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your KnowledgeOwl credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/knowledgeowl/
On first connect you'll paste your KnowledgeOwl API key — create one under Account → API keys. It's sent as HTTP Basic auth and runs against your account with your permissions.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with knowledgeowl_upgrade (it returns a Stripe Checkout link). Cancel any time with knowledgeowl_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running knowledgeowl_upgrade before then undoes the cancel. Or write to [email protected].
MIT © usefulapi. Not affiliated with or endorsed by KnowledgeOwl.
Source: servers/knowledgeowl/README.md at commit 4046075
List articles
List knowledge-base articles. KnowledgeOwl API: GET /article.json. Optionally filter by project_id (the knowledge base). Returns the list envelope { valid, page_stats, data:[...] }.
_pageparamsproject_idGet an article
Fetch a single article by id. KnowledgeOwl API: GET /article/{id}.json. Returns { valid, data:{...} }.
idrequiredList categories
List categories (the article tree/table of contents). KnowledgeOwl API: GET /category.json. Optionally filter by project_id. Returns { valid, page_stats, data:[...] }.
_pageparamsproject_idGet a category
Fetch a single category by id. KnowledgeOwl API: GET /category/{id}.json.
idrequiredList tags
List article tags. KnowledgeOwl API: GET /tag.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList snippets
List reusable content snippets. KnowledgeOwl API: GET /snippet.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList glossary terms
List glossary terms and definitions. KnowledgeOwl API: GET /glossaryterm.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList comments
List reader comments / feedback on articles. KnowledgeOwl API: GET /comment.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList readers
List readers (knowledge-base end users / audience accounts). KnowledgeOwl API: GET /reader.json. Returns { valid, page_stats, data:[...] }.
_pageparamsGet a reader
Fetch a single reader by id. KnowledgeOwl API: GET /reader/{id}.json.
idrequiredList files
List files in the file library (images/attachments). KnowledgeOwl API: GET /file.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList article versions
List article versions. KnowledgeOwl API: GET /articleversion.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList article revisions
List article revision history (read-only audit trail). KnowledgeOwl API: GET /articlerevision.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList search suggestions
List search suggestions / reader search analytics (what readers searched for). KnowledgeOwl API: GET /suggest.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList synonyms
List search synonyms (terms treated as equivalent by search). KnowledgeOwl API: GET /synonym.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList webhooks
List configured webhooks. KnowledgeOwl API: GET /webhook.json. Returns { valid, page_stats, data:[...] }.
_pageparamsList authors
List authors/agents (the team members who write and manage content). KnowledgeOwl API: GET /agent.json. Returns { valid, page_stats, data:[...] }.
_pageparamsRaw read request
Power-user escape hatch: GET any KnowledgeOwl API path not wrapped by a dedicated tool. READ-ONLY — only GET is allowed. Pass the FULL API path after the base, starting with a slash, INCLUDING any query string, e.g. "/article.json?_page=2" or "/category/abc123.json". Returns the parsed JSON.
pathrequiredCreate an article
MUTATES KnowledgeOwl data: creates a new article. KnowledgeOwl API: POST /article.json (JSON). Required by the API: project_id, name, status, url_hash, visibility, and current_version (a nested object `{ <lang>: { title, body, ... } }` — pass it via the `fields` passthrough). Returns the created article.
namerequiredfieldsstatusurl_hashproject_idrequiredvisibilityUpdate an article
MUTATES KnowledgeOwl data: updates an existing article. KnowledgeOwl API: PUT /article/{id}.json (JSON — only included fields change). Use the `fields` passthrough for current_version (title/body) and any other documented field. The path id is never sent in the body.
idrequirednamefieldsstatusurl_hashvisibilityCreate a category
MUTATES KnowledgeOwl data: creates a new category (a node in the article tree). KnowledgeOwl API: POST /category.json (JSON). Required by the API: type, project_id, url_hash, name, visibility, status. Pass extra documented fields via `fields`. Returns the created category.
namerequiredtypefieldsstatusurl_hashproject_idrequiredvisibilityUpdate a category
MUTATES KnowledgeOwl data: updates an existing category. KnowledgeOwl API: PUT /category/{id}.json (JSON — only included fields change). Use the `fields` passthrough for any other documented field. The path id is never sent in the body.
idrequirednamefieldsstatusurl_hashvisibilityCreate a snippet
MUTATES KnowledgeOwl data: creates a reusable content snippet. KnowledgeOwl API: POST /snippet.json (JSON). Pass the snippet body/content and any other documented field via `fields` (e.g. snippet_text/body). Returns the created snippet.
namerequiredfieldsproject_idrequiredCreate a glossary term
MUTATES KnowledgeOwl data: creates a glossary term and definition. KnowledgeOwl API: POST /glossaryterm.json (JSON). Pass extra documented fields via `fields`. Returns the created glossary term.
termrequiredfieldsdefinitionproject_idrequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably realtime messaging: inspect channel history, presence and occupancy, publish messages, and review app usage and configuration.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant look up Woffu company users, employment contracts, departments and offices.
io.usefulapiOfficial publisher
Hosted MCP server for White Label Loyalty: browse rewards, read a customer's points wallet and tier progress, and buy rewards with points.
io.usefulapiOfficial publisher
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
{ "mcpServers": { "knowledgeowl": { "url": "https://knowledgeowl.usefulapi.io/mcp" } }}