Skip to main content
Glama
midodimori

stack-overflow-mcp-light

by midodimori

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STACK_EXCHANGE_API_KEYNoStack Exchange API key for increased rate limits. Optional.
STACK_OVERFLOW_MCP_SHOW_LOGSNoSet to "true" to enable detailed logging. 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": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_questionsC

Search Stack Overflow questions using advanced filters.

Args: request: Question search request with filters and pagination

Returns: List of question items

fetch_question_answersA

Fetch specific Stack Overflow question with its answers.

Args: request: Question details request with ID and answer sorting options

Returns: Question item with detailed information including answers sorted by the specified criteria with body content

search_questions_by_tagA

Search Stack Overflow questions that have a specific tag.

Args: request: Request with tag name, sort options, and pagination

Returns: List of question items with the specified tag

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 3 tools

Disambiguation3/5

search_questions and search_questions_by_tag overlap because search_questions accepts advanced filters that likely include tag filtering, making the distinction unclear. fetch_question_answers is clearly distinct, retrieving a specific question with answers, but the two search tools create ambiguity.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern: search_questions, search_questions_by_tag, and fetch_question_answers. The 'by_tag' modifier is a clear exception for the second search tool but still follows the same convention, making the naming predictable and uniform.

Tool Count4/5

With 3 tools, the set is on the lean side but appropriate for a 'light' Stack Overflow read-only server. Each tool serves a core purpose without redundancy, and the count is reasonable for the intended narrow scope.

Completeness4/5

The server covers essential read operations: searching questions generically and by tag, and fetching a question with answers. Missing operations like user lookups or comment retrieval are not critical for a lightweight server, but the surface is slightly thin for full Stack Overflow coverage.

Maintenance

ActivityInactive
ResponsivenessNo issues