Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PYTHONPATH | Yes | The absolute path to the librarian directory, required for the python interpreter to locate the server modules. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_wikipedia_pages | Search for Wikipedia pages on a certain word/topic and return the first 5 results with information to help choose the most relevant one |
| get_wikipedia_page_summary | Get a quick summary of a Wikipedia page - lighter version of get_wikipedia_page_info |
| get_wikipedia_page_sections | Get a list of the sections on a Wikipedia Page. Its useful for when a page on wikipedia is too large and the LLM can query for the available sections to it to get only necessary information |
| get_wikipedia_page_sections_info | Get detailed sections information about a specific Wikipedia page |
| get_wikipedia_page_info | Get detailed information about a specific Wikipedia page including content, summary, and hyperlinked words |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| fact_checking_instructions | System instructions for automatic Wikipedia fact-checking behavior |
| fact_check_template | Template for structuring fact-checked responses |
| proactive_verification | Instructions for proactive fact verification without explicit requests |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Wikipedia Search Result Schema | JSON schema for Wikipedia search results returned by search_wikipedia_pages tool |
| Wikipedia Page Info Schema | JSON schema for Wikipedia page information returned by get_wikipedia_page_info tool |
| Wikipedia Page Summary Schema | JSON schema for Wikipedia page summary returned by get_wikipedia_page_summary tool |
| Wikipedia Page Sections Schema | JSON schema for Wikipedia page sections returned by get_wikipedia_page_sections tool |
| Wikipedia Page Sections Info Schema | JSON schema for Wikipedia page sections content returned by get_wikipedia_page_sections_info tool |
| Wikipedia Language Codes | List of supported Wikipedia language codes and their names |
| Wikipedia API Endpoints | Documentation of Wikipedia API endpoints used by the tools |
| Wikipedia Tools Usage Examples | Examples of how to use the Wikipedia tools effectively |
| Wikipedia Tools Best Practices | Guidelines and best practices for using Wikipedia tools effectively |