TweekIT MCP Server
Ce que fait ce MCP
Fetches web resources, searches the web, identifies document types, and converts uploaded or remote files across many formats.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['inext', 'outfmt', 'blob'], 'properties': {'x1': {'type': 'integer', 'default': 0, 'description': 'Left crop coordinate in source pixels.'}, 'x2': {'type': 'integer', 'default': 0, 'description': 'Right crop coordinate in source pixels.'}, 'y1': {'type': 'integer', 'default': 0, 'description': 'Top crop coordinate in source pixels.'}, 'y2': {'type': 'integer', 'default': 0, 'description': 'Bottom crop coordinate in source pixels.'}, 'blob': {'type': 'string', 'description': 'Base64 encoded document payload (DocData).'}, 'page': {'type': 'integer', 'default': 1, 'description': 'Page number to convert for multi-page inputs.'}, 'alpha': {'type': 'boolean', 'default': True, 'description': 'Preserve alpha transparency when producing raster formats.'}, 'inext': {'type': 'string', 'description': 'Input file extension (e.g., pdf, docx, png).'}, 'width': {'type': 'integer', 'default': 0, 'description': 'Optional pixel width for the converted output.'}, 'apiKey': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API key passed via the ApiKey header. Defaults to the TWEEKIT_API_KEY environment variable when omitted.'}, 'height': {'type': 'integer', 'default': 0, 'description': 'Optional pixel height for the converted output.'}, 'outfmt': {'type': 'string', 'description': 'Requested output format to send as Fmt.'}, 'bgColor': {'type': 'string', 'default': '', 'description': 'Background color (hex RGB) to composite behind transparent pixels.'}, 'apiSecret': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API secret paired with the apiKey. Defaults to the TWEEKIT_API_SECRET environment variable when omitted.'}, 'noRasterize': {'type': 'boolean', 'default': False, 'description': 'Forward to TweekIT to disable rasterization when supported.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url', 'outfmt'], 'properties': {'x1': {'type': 'integer', 'default': 0, 'description': 'Left crop coordinate in source pixels.'}, 'x2': {'type': 'integer', 'default': 0, 'description': 'Right crop coordinate in source pixels.'}, 'y1': {'type': 'integer', 'default': 0, 'description': 'Top crop coordinate in source pixels.'}, 'y2': {'type': 'integer', 'default': 0, 'description': 'Bottom crop coordinate in source pixels.'}, 'url': {'type': 'string', 'description': 'Direct download URL for the source document or image.'}, 'page': {'type': 'integer', 'default': 1, 'description': 'Page number to convert for multi-page inputs.'}, 'alpha': {'type': 'boolean', 'default': True, 'description': 'Preserve alpha transparency when producing raster formats.'}, 'inext': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Override for the detected input extension (e.g., pdf).'}, 'width': {'type': 'integer', 'default': 0, 'description': 'Optional pixel width for the converted output.'}, 'apiKey': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API key passed via the ApiKey header. Defaults to the TWEEKIT_API_KEY environment variable when omitted.'}, 'height': {'type': 'integer', 'default': 0, 'description': 'Optional pixel height for the converted output.'}, 'outfmt': {'type': 'string', 'description': 'Requested output format to send as Fmt.'}, 'bgColor': {'type': 'string', 'default': '', 'description': 'Background color (hex RGB) to composite behind transparent pixels.'}, 'apiSecret': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API secret paired with the apiKey. Defaults to the TWEEKIT_API_SECRET environment variable when omitted.'}, 'noRasterize': {'type': 'boolean', 'default': False, 'description': 'Forward to TweekIT to disable rasterization when supported.'}, 'fetchHeaders': {'anyOf': [{'type': 'object', 'additionalProperties': {'type': 'string'}}, {'type': 'null'}], 'default': None, 'description': 'Optional HTTP headers to include when downloading the URL.'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'apiKey': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API key passed via the ApiKey header. Defaults to the TWEEKIT_API_KEY environment variable when omitted.'}, 'apiSecret': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API secret paired with the apiKey. Defaults to the TWEEKIT_API_SECRET environment variable when omitted.'}, 'extension': {'type': 'string', 'default': '*', 'description': "File extension to inspect; use '*' to list all supported inputs."}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'HTTP or HTTPS URL to retrieve and normalize.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search keywords to send to DuckDuckGo.'}, 'max_results': {'type': 'integer', 'default': 5, 'description': 'Maximum number of results to return (1-10).'}}}
Schéma de sortie
{'type': 'object', 'additionalProperties': True}
Modifications récentes des outils
Serveurs MCP similaires
Andreax
Offers pay-per-call AI services for inference, agent and workflow design, OCR and transcription, code generation and review, clas…
Webflow
Reads Webflow site metadata, CMS collections, and collection items, including stored content and publishing status.
Devto
Retrieves DEV Community articles, including article content, metadata, tags, reactions, and comments.
AVI RIFF check, file discarded
Checks whether binary input has an AVI RIFF container signature and provides other lightweight file-format validation utilities.
RSS/Atom link rel count, markup discarded
Counts link relation values in RSS or Atom markup and provides general URL, HTTP, JSON, and format validation utilities.
Matroska EBML check, file discarded
Checks Matroska EBML structure without retaining the supplied file, alongside basic developer utilities.
Cannon Studio
Manages creative worlds, assets, projects, scenes, and generation requests while providing product, pricing, and developer API in…
Razi Tools
Provides utilities for document and image processing, OCR, screenshots, PDF manipulation, QR generation, text transformation, and…