MEK MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Host address to bind the server | 127.0.0.1 |
| PORT | No | Port number for the server | 10000 |
| MCP_TRANSPORT | No | Transport protocol for MCP server (e.g., 'sse' for SSE mode) | stdio |
| MEK_PLAYWRIGHT_HEADLESS | No | Run Playwright in headless mode | true |
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 |
|---|---|
| mek_search_simpleA | Search MEK bibliographic metadata (simple search). All provided fields are combined with AND logic. Supports wildcards with *. At least one of creator, title, subject, or mek_id must be provided. Args: creator: Author, editor, or translator name (e.g. "Ady", "Petőfi"). title: Book title or part of title. subject: Theme, keyword, or topic. mek_id: MEK document ID number. page_size: Results per page (10, 50, or 100). page: Page number (1-based). |
| mek_search_fulltextA | Search inside MEK document full text (HTML and PDF). Args: query: Words or phrase to find in document bodies. Use quotes for exact phrases. broadtopic: Optional collection filter: "", "science", "technical", "social", "humanities", "reference", or the full Hungarian topic string. page_size: Results per page (10, 50, or 100). page: Page number (1-based). |
| mek_search_advancedA | Advanced MEK bibliographic search with up to 5 field-specific criteria rows. Each row is a field + query pair. Rows are combined with AND/OR/NOT operators (operator between rows 1-2, operator2 between 2-3, etc.). MEK returns all hits in one list; max_results only limits how many documents are returned. Args: query: Search term for row 1. field: Row 1 field alias or raw MEK value (see mek_list_search_fields). field2: Optional row 2 field. query2: Optional row 2 search term. field3, query3: Optional row 3. field4, query4: Optional row 4. field5, query5: Optional row 5. operator: Combine rows 1 and 2: "and", "or", or "not". operator2: Combine rows 2 and 3. operator3: Combine rows 3 and 4. operator4: Combine rows 4 and 5. sort_by: Sort results by "title", "author", "date", or "id". accent_insensitive: Search without Hungarian accents when True. include_processing: Include in-processing documents when True. max_results: Maximum documents returned (MEK has no server-side paging). |
| mek_list_search_fieldsA | List available field names for mek_search_advanced and fulltext topic filters. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/wlagyorgy/mcp-server-mek'
If you have feedback or need assistance with the MCP directory API, please join our Discord server