Skip to main content
Glama

Server Details

Read and write knowledge-base articles, categories, snippets, glossary, readers, and search data.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

24 tools
create_articleCreate an article
Destructive
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesThe article name/title (required).
fieldsNoAdditional documented KnowledgeOwl fields to send in the JSON write body (e.g. current_version, body) — merged OVER the typed fields above.
statusNoPublishing status, e.g. "published", "draft", "review".
url_hashNoThe article URL slug (e.g. "getting-started").
project_idYesThe knowledge base (project) id this article belongs to (required).
visibilityNoVisibility, e.g. "public" or "private".
create_categoryCreate a category
Destructive
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesThe category name (required).
typeNoThe category type (e.g. "blank", "topic", "custom-content").
fieldsNoAdditional documented KnowledgeOwl fields to send in the JSON write body (e.g. current_version, body) — merged OVER the typed fields above.
statusNoPublishing status, e.g. "active".
url_hashNoThe category URL slug.
project_idYesThe knowledge base (project) id this category belongs to (required).
visibilityNoVisibility, e.g. "public" or "private".
create_glossary_termCreate a glossary term
Destructive
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
termYesThe glossary term (required).
fieldsNoAdditional documented KnowledgeOwl fields to send in the JSON write body (e.g. current_version, body) — merged OVER the typed fields above.
definitionNoThe term's definition.
project_idYesThe knowledge base (project) id this glossary term belongs to (required).
create_snippetCreate a snippet
Destructive
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesThe snippet name (required).
fieldsNoAdditional documented KnowledgeOwl fields to send in the JSON write body (e.g. current_version, body) — merged OVER the typed fields above.
project_idYesThe knowledge base (project) id this snippet belongs to (required).
get_articleGet an article
Read-only
Inspect

Fetch a single article by id. KnowledgeOwl API: GET /article/{id}.json. Returns { valid, data:{...} }.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe article id (a Mongo-style hex string).
get_categoryGet a category
Read-only
Inspect

Fetch a single category by id. KnowledgeOwl API: GET /category/{id}.json.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe category id (a Mongo-style hex string).
get_readerGet a reader
Read-only
Inspect

Fetch a single reader by id. KnowledgeOwl API: GET /reader/{id}.json.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe reader id (a Mongo-style hex string).
knowledgeowl_requestRaw read request
Read-only
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYesFull API path after the base, starting with "/", e.g. "/article.json?_page=2".
list_article_revisionsList article revisions
Read-only
Inspect

List article revision history (read-only audit trail). KnowledgeOwl API: GET /articlerevision.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_articlesList articles
Read-only
Inspect

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:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
project_idNoFilter to a single knowledge base (project) id.
list_article_versionsList article versions
Read-only
Inspect

List article versions. KnowledgeOwl API: GET /articleversion.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_authorsList authors
Read-only
Inspect

List authors/agents (the team members who write and manage content). KnowledgeOwl API: GET /agent.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_categoriesList categories
Read-only
Inspect

List categories (the article tree/table of contents). KnowledgeOwl API: GET /category.json. Optionally filter by project_id. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
project_idNoFilter to a single knowledge base (project) id.
list_commentsList comments
Read-only
Inspect

List reader comments / feedback on articles. KnowledgeOwl API: GET /comment.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_filesList files
Read-only
Inspect

List files in the file library (images/attachments). KnowledgeOwl API: GET /file.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_glossary_termsList glossary terms
Read-only
Inspect

List glossary terms and definitions. KnowledgeOwl API: GET /glossaryterm.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_readersList readers
Read-only
Inspect

List readers (knowledge-base end users / audience accounts). KnowledgeOwl API: GET /reader.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_snippetsList snippets
Read-only
Inspect

List reusable content snippets. KnowledgeOwl API: GET /snippet.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_suggestionsList search suggestions
Read-only
Inspect

List search suggestions / reader search analytics (what readers searched for). KnowledgeOwl API: GET /suggest.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_synonymsList synonyms
Read-only
Inspect

List search synonyms (terms treated as equivalent by search). KnowledgeOwl API: GET /synonym.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_tagsList tags
Read-only
Inspect

List article tags. KnowledgeOwl API: GET /tag.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
list_webhooksList webhooks
Read-only
Inspect

List configured webhooks. KnowledgeOwl API: GET /webhook.json. Returns { valid, page_stats, data:[...] }.

ParametersJSON Schema
NameRequiredDescriptionDefault
_pageNoKnowledgeOwl pagination page number, 1-based.
paramsNoAdditional documented query-string filters/operators to send verbatim (merged with the typed params above).
update_articleUpdate an article
Destructive
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe article id to update (path only; required).
nameNoNew article name/title.
fieldsNoAdditional documented KnowledgeOwl fields to send in the JSON write body (e.g. current_version, body) — merged OVER the typed fields above.
statusNoNew publishing status.
url_hashNoNew URL slug.
visibilityNoNew visibility.
update_categoryUpdate a category
Destructive
Inspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesThe category id to update (path only; required).
nameNoNew category name.
fieldsNoAdditional documented KnowledgeOwl fields to send in the JSON write body (e.g. current_version, body) — merged OVER the typed fields above.
statusNoNew publishing status.
url_hashNoNew URL slug.
visibilityNoNew visibility.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.