Skip to main content
Glama
CalK16

feedbin-mcp

by CalK16

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FEEDBIN_EMAILYesFeedbin account email address. Required.
FEEDBIN_BASE_URLNoFeedbin API base URL. Optional.https://api.feedbin.com
FEEDBIN_MCP_HOSTNoMCP listen host. Defaults to 0.0.0.0 in the image and 127.0.0.1 for local stdio. Optional.
FEEDBIN_MCP_PATHNoMCP HTTP path. Optional./mcp
FEEDBIN_MCP_PORTNoMCP listen port. Optional.8000
FEEDBIN_PASSWORDYesFeedbin account password. Required.
FEEDBIN_CACHE_PATHNoPath to the SQLite cache file. Defaults to /data/entries.db in the image and ~/.cache/feedbin-mcp/entries.db for local stdio. Optional.
FEEDBIN_MCP_TRANSPORTNoMCP transport. Defaults to http in the image and stdio for local use. Optional.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
feedbin_check_authA

Check Feedbin credentials with GET /v2/authentication.json.

feedbin_list_subscriptionsC

List subscriptions. Optional since (ISO 8601) and mode=extended.

feedbin_get_subscriptionC

Get one subscription by id.

feedbin_create_subscriptionB

Subscribe to a feed_url. Mutates Feedbin state. May return multiple feed choices.

feedbin_update_subscriptionC

Set a custom subscription title. Mutates Feedbin state.

feedbin_delete_subscriptionC

Unsubscribe. Mutates Feedbin state.

feedbin_get_feedC

Get feed metadata by feed id.

feedbin_list_entriesC

List entries. HTML content/summary truncated to 500 chars. ids is a comma-separated list.

feedbin_get_entryB

Get one entry by id with full content. Uses the local cache unless force_refresh is true.

feedbin_list_feed_entriesC

List entries for a feed. HTML content/summary truncated to 500 chars.

feedbin_list_unreadB

List unread entry ids.

feedbin_mark_unreadB

Mark entry ids as unread. Mutates Feedbin state. Max 1000 ids.

feedbin_mark_readA

Mark entry ids as read. Mutates Feedbin state. Max 1000 ids.

feedbin_list_starredB

List starred entry ids.

feedbin_star_entriesB

Star entry ids. Mutates Feedbin state. Max 1000 ids.

feedbin_unstar_entriesB

Unstar entry ids. Mutates Feedbin state. Max 1000 ids.

feedbin_list_recently_readA

List recently read entry ids in display order.

feedbin_add_recently_readC

Add entry ids to recently read. Mutates Feedbin state.

feedbin_list_updated_entriesB

List entry ids updated after optional since (ISO 8601).

feedbin_delete_updated_entriesC

Clear updated-entry ids. Mutates Feedbin state.

feedbin_list_taggingsB

List taggings (feed_id + tag name).

feedbin_get_taggingC

Get one tagging by id.

feedbin_create_taggingC

Tag a feed. Mutates Feedbin state.

feedbin_delete_taggingC

Delete a tagging. Mutates Feedbin state.

feedbin_rename_tagC

Rename a tag across taggings. Mutates Feedbin state.

feedbin_delete_tagB

Delete a tag and its taggings. Mutates Feedbin state.

feedbin_list_saved_searchesC

List saved searches.

feedbin_create_saved_searchC

Create a saved search. Mutates Feedbin state.

feedbin_get_saved_searchB

Get saved search matches (entry ids, or entries if include_entries=true).

feedbin_update_saved_searchC

Update a saved search name or query. Mutates Feedbin state.

feedbin_delete_saved_searchC

Delete a saved search. Mutates Feedbin state.

feedbin_save_pageB

Save a webpage as a Feedbin page/entry. Mutates Feedbin state.

feedbin_delete_pageC

Delete a saved page. Mutates Feedbin state.

feedbin_extract_contentC

Fetch extracted full content for an entry via its extracted_content_url.

feedbin_list_iconsB

List feed favicons for subscribed hosts.

feedbin_list_importsB

List OPML imports.

feedbin_create_importC

Create an OPML import. Mutates Feedbin state. Body is XML.

feedbin_get_importC

Get one OPML import and its item statuses.

feedbin_poll_entriesA

Fetch unread entry bodies into the local SQLite cache. Does not mark entries read. Returns a summary, not HTML.

feedbin_cached_entryB

Return one cached entry from SQLite only. No Feedbin API call. Full content.

feedbin_list_cached_entriesA

List cached entries from SQLite. Optional feed_id, title search, limit. HTML truncated to 500 chars. No API call.

feedbin_cache_statsA

Return cached entry count, SQLite path, and last poll time.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.9/5.0

Scored across 42 tools

Disambiguation4/5

Most tools target clearly distinct resources/actions, and mutating pairs like mark_read/mark_unread and star_entries/unstar_entries are easy to distinguish. However, the entry-retrieval surface has several overlapping options (list_entries, list_feed_entries, list_cached_entries, poll_entries, cached_entry) that require careful description-reading to select correctly.

Naming Consistency4/5

Names are consistently snake_case with the feedbin_ prefix and mostly follow a verb_noun pattern. A few cache-oriented names such as feedbin_cached_entry and feedbin_cache_stats break the verb_noun convention, but remain readable and predictable.

Tool Count2/5

With 42 tools, the server is far above the typical 3-15 range and is heavy even for a broad Feedbin API surface. While many tools map to real endpoints, the inclusion of numerous niche cache, import, icon, and auth operations increases selection burden substantially.

Completeness4/5

The surface covers authentication, subscriptions, entries, read/star state, taggings, saved searches, pages, imports, icons, and local caching, which is broad lifecycle coverage for a Feedbin client. Minor gaps exist around page listing/get and import deletion, but core workflows are well supported.

Maintenance

ActivityMaintained
ResponsivenessNo issues