VOOZH about

URL: https://apify.com/whitewalk/pandoc-universal-mcp

⇱ Pandoc Universal MCP - Document Converter for AI Agents [DEPRECATED] Β· Apify


πŸ‘ Pandoc Universal Mcp avatar

Pandoc Universal Mcp

Deprecated

Pricing

Pay per event + usage

Go to Apify Store

Pandoc Universal Mcp

Deprecated

Convert documents between 40+ formats via MCP. Markdown, DOCX, PDF, HTML, LaTeX, EPUB, PPTX & more. Academic support with citations, bibliography & math. Batch conversion. Perfect for AI agents & Claude Desktop integration.

Pricing

Pay per event + usage

Rating

0.0

(0)

Developer

πŸ‘ seena Singh

seena Singh

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

5 months ago

Last modified

Share

MCP server template

A template for creating a Model Context Protocol server using Streamable HTTP transport on Apify platform.

This template includes a simple example MCP server with:

  • An add tool that adds two numbers together with structured output
  • A dummy calculator-info resource endpoint
  • Pay Per Event monetization support

How to use

  1. Modify the server: Edit src/main.ts to add your own tools and resources
  2. Add new tools: Use the server.registerTool() method to register new tools
  3. Add new resources: Use the server.registerResource() method to register new resources
  4. Update billing: Configure billing events in .actor/pay_per_event.json and charge for tool calls

The server runs on port 3000 (or APIFY_CONTAINER_PORT if set) and exposes the MCP protocol at the /mcp endpoint.

Running locally

npminstall
npm run start:dev

The server will start and listen for MCP requests at http://localhost:3000/mcp

Deploying to Apify

Push your Actor to the Apify platform and configure standby mode.

Then connect to the Actor endpoint with your MCP client: https://me--my-mcp-server.apify.actor/mcp using the Streamable HTTP transport.

Important: When connecting to your deployed MCP server, pass your Apify API token in the Authorization header as a Bearer token:

Authorization: Bearer <YOUR_APIFY_API_TOKEN>

Pay per event

This template uses the Pay Per Event (PPE) monetization model, which provides flexible pricing based on defined events.

To charge users, define events in JSON format and save them on the Apify platform. Here is an example schema with the tool-call event:

[
{
"tool-call":{
"eventTitle":"Price for completing a tool call",
"eventDescription":"Flat fee for completing a tool call.",
"eventPriceUsd":0.05
}
}
]

In the Actor, trigger the event with:

await Actor.charge({ eventName:'tool-call'});

This approach allows you to programmatically charge users directly from your Actor, covering the costs of execution and related services.

To set up the PPE model for this Actor:

  • Configure Pay Per Event: establish the Pay Per Event pricing schema in the Actor's Monetization settings. First, set the Pricing model to Pay per event and add the schema. An example schema can be found in .actor/pay_per_event.json.

Resources

Getting started

For complete information see this article. To run the Actor use the following command:

$apify run

Deploy to Apify

Connect Git repository to Apify

If you've created a Git repository for the project, you can easily connect to Apify:

  1. Go to Actor creation page
  2. Click on Link Git Repository button

Push project on your local machine to Apify

You can also deploy the project on your local machine to Apify without the need for the Git repository.

  1. Log in to Apify. You will need to provide your Apify API Token to complete this action.

    $apify login
  2. Deploy your Actor. This command will deploy and build the Actor on the Apify Platform. You can find your newly created Actor under Actors -> My Actors.

    $apify push

Documentation reference

To learn more about Apify and Actors, take a look at the following resources:

You might also like

Universal MCP Connector

lukaskrivka/universal-mcp-connector

Universal MCP Connector allows you to run arbitrary workflows on the Apify platform and then publish the results on other platforms that support MCP protocol (most popular platforms do)

πŸ‘ User avatar

LukΓ‘Ε‘ KΕ™ivka

23

League of Legends MCP Server - AI Game Analysis

mrbridge/lol-mcp-server

Connect AI assistants to League of Legends data via MCP. 26 tools for player profiles, ranked stats, match history, champion mastery, live game, league standings, clash, challenges & AI coaching. No Riot API key needed. Works with Claude Desktop, ChatGPT & any MCP-compatible AI agent.

19

5.0

(1)

Teamfight Tactics MCP Server - AI Game Analysis

mrbridge/tft-mcp-server

Connect AI assistants to Teamfight Tactics (TFT) data via MCP. 19 tools for player profiles, ranked stats, match history, live game, leaderboards, player comparison & AI placement coaching. Works in Claude Desktop, ChatGPT & any MCP client.

16

5.0

(1)

MCP Nexus Universal AI Tool Bridge

tuguidragos/mcp-nexus-universal-ai-tool-bridge

Connect AI agents to real data. MCP Nexus runs tools that fetch, extract, summarize, classify and crawl web content with caching, multi LLM support, HMAC webhooks, circuit breakers and full observability in a stateless production ready Apify actor.

πŸ‘ User avatar

Țugui DragoΘ™

5

N8n Mcp Actor

direct_duty/n8n-mcp-actor

Bridge between n8n workflows and Model Context Protocol (MCP) servers.

Amazon Best Sellers Premium Scraper

fresh_cliff/amazon-best-sellers-premium-scraper

DON'T MISS OUT! Extract Amazon's top-selling products before competitors. Get real-time rankings, prices, ratings. Track trends, discover winning products. Limited opportunity - dominate your market NOW!

πŸ‘ User avatar

Brennan Crawford

1

Causal Panopticon MCP Server

ryanclinton/causal-panopticon-mcp

MCP intelligence server for causal panopticon detection and analysis.

Gitmcp Universal Repository Processor

theguide/gitmcp-universal-repository-processor

Turn any public or private GitHub repository into a ready-to-use knowledge pack you can hand to your favorite AI assistant in minutes.