Skip to main content
Glama
DynamicEndpoints

Document Extractor MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEBUGNoEnable debug loggingfalse
NODE_ENVNoEnvironment mode (development or production)development
HTTP_PORTNoPort number for HTTP mode3000
POCKETBASE_URLNoPocketBase server URLhttp://127.0.0.1:8090
READ_ONLY_MODENoDisable write operationsfalse
TRANSPORT_MODENoTransport mode for the server (stdio or http)stdio
DOCUMENTS_COLLECTIONNoCollection name for documentsdocuments
AUTO_CREATE_COLLECTIONNoAuto-create collections on startuptrue
POCKETBASE_ADMIN_EMAILYesAdmin email for PocketBase authentication
POCKETBASE_ADMIN_PASSWORDYesAdmin password for PocketBase authentication

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
extract_document

Extract document content from Microsoft Learn or GitHub URL and store in PocketBase

authenticate

Test authentication with PocketBase using provided credentials

list_documents

List stored documents from PocketBase with pagination

search_documents

Search documents by title or content using full-text search

get_document

Get a specific document by ID with full content

delete_document

Delete a document from PocketBase by ID

ensure_collection

Check if the documents collection exists and create it if needed

collection_info

Get detailed information about the documents collection including statistics

connection_status

Check the current PocketBase connection status and configuration

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
statsCurrent server statistics and metrics

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DynamicEndpoints/documentation-mcp-using-pocketbase'

If you have feedback or need assistance with the MCP directory API, please join our Discord server