Datailo: one MCP connection to tenders, EU regulation and law
このMCPでできること
Acts as an MCP service hub that discovers and invokes federated tools for tenders, EU regulations, and legal research through one connection.
ツール
入力スキーマ
{'type': 'object', 'title': 'datailo_accountArguments', 'properties': {'action': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Action', 'default': None}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}, 'key_prefix': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Key Prefix', 'default': None}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_catalogArguments', 'properties': {'q': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Q', 'default': None}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}, 'audience': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Audience', 'default': None}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_connectArguments', 'required': ['email'], 'properties': {'email': {'type': 'string', 'title': 'Email'}, 'language': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Language', 'default': None}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_connect_verifyArguments', 'required': ['request_id'], 'properties': {'code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Code', 'default': None}, 'request_id': {'type': 'string', 'title': 'Request Id'}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_describeArguments', 'required': ['service'], 'properties': {'service': {'type': 'string', 'title': 'Service'}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_disableArguments', 'required': ['service'], 'properties': {'service': {'type': 'string', 'title': 'Service'}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_enableArguments', 'required': ['service'], 'properties': {'plan': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Plan', 'default': None}, 'service': {'type': 'string', 'title': 'Service'}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_invokeArguments', 'required': ['service', 'tool'], 'properties': {'args': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Args', 'default': None}, 'tool': {'type': 'string', 'title': 'Tool'}, 'service': {'type': 'string', 'title': 'Service'}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_planArguments', 'required': ['service', 'action'], 'properties': {'tier': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Tier', 'default': None}, 'action': {'type': 'string', 'title': 'Action'}, 'service': {'type': 'string', 'title': 'Service'}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_start_hereArguments', 'properties': {'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_toolsArguments', 'properties': {'q': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Q', 'default': None}, 'limit': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Limit', 'default': None}, 'service': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Service', 'default': None}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}, 'include_available': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Include Available', 'default': None}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_tool_schemaArguments', 'required': ['service', 'tool'], 'properties': {'tool': {'type': 'string', 'title': 'Tool'}, 'service': {'type': 'string', 'title': 'Service'}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_workflowArguments', 'required': ['service', 'name'], 'properties': {'name': {'type': 'string', 'title': 'Name'}, 'service': {'type': 'string', 'title': 'Service'}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}}}
入力スキーマ
{'type': 'object', 'title': 'datailo_workflowsArguments', 'properties': {'q': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Q', 'default': None}, 'service': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Service', 'default': None}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}}}
入力スキーマ
{'type': 'object', 'title': 'notifications_toolArguments', 'properties': {'id': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Id', 'default': None, 'description': 'The message id from list (for read, reply, dismiss, snooze)'}, 'body': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Body', 'default': None, 'description': "For reply: the person's answer, in their words, only after they approved it (up to 2000 characters)"}, 'hours': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Hours', 'default': None, 'description': 'For snooze: how long to put the message away (default 24, at most 720)'}, 'action': {'enum': ['list', 'read', 'reply', 'dismiss', 'snooze', 'settings'], 'type': 'string', 'title': 'Action', 'default': 'list', 'description': 'list (default) | read | reply | dismiss | snooze | settings'}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}, 'settings': {'anyOf': [{'type': 'object', 'additionalProperties': {'type': 'boolean'}}, {'type': 'null'}], 'title': 'Settings', 'default': None, 'description': 'For settings: the switches to change, e.g. {"email_feedback_replies": false}. Omit to read them. email_digest: a periodic email summary of unread messages (off by default); email_feedback_replies: an email when the team replies to your own feedback (on by default); marketing: offers such as trial extensions or discounts (off by default; nothing of this kind is sent yet)'}, 'confirmed': {'type': 'boolean', 'title': 'Confirmed', 'default': False, 'description': 'For reply: true once the person approved sending these words'}}}
入力スキーマ
{'type': 'object', 'title': 'submit_feedbackArguments', 'required': ['kind'], 'properties': {'got': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Got', 'default': None, 'description': 'For a wrong answer: what came back instead'}, 'kind': {'enum': ['bug', 'wrong_answer', 'missing_data', 'missing_feature', 'workflow_idea', 'praise', 'other'], 'type': 'string', 'title': 'Kind', 'description': 'One of: bug (something failed or errored), wrong_answer (an answer was returned but it was wrong or misleading), missing_data (a document, record or source the user expected is not covered), missing_feature (something the user needs that the service does not do), workflow_idea (a step, sequence or repeated manual task the service could handle), praise (something that worked well and should be kept), other (anything else)'}, 'tool': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Tool', 'default': None, 'description': 'The tool the feedback is about, if one (e.g. the tool that answered wrongly); several: comma-separated'}, 'what': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'What', 'default': None, 'description': 'The task and what went wrong or what is needed (3-2000 characters)'}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Query', 'default': None, 'description': "The query or arguments that produced it; only with the user's OK"}, 'message': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Message', 'default': None, 'description': 'Older name for `what`, kept so earlier callers still work; prefer `what`'}, 'service': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Service', 'default': None, 'description': "Hub only: 'datailo' (default) or the service the feedback is about"}, 'session': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Session', 'default': None, 'description': 'The `session` value datailo_connect_verify returned. Pass it on every Datailo call in this conversation; omit it when the user connected with Sign in (OAuth) or a key.'}, 'expected': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Expected', 'default': None, 'description': 'For a wrong answer: what the right answer or result would have been'}, 'severity': {'enum': ['low', 'normal', 'high', 'blocking'], 'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Severity', 'default': None, 'description': 'low | normal | high | blocking (blocking: the user cannot do their work)'}, 'confirmed': {'type': 'boolean', 'title': 'Confirmed', 'default': False, 'description': 'true once the user approved sending this; required for authored_by user or agent_drafted'}, 'authored_by': {'enum': ['user', 'agent_drafted', 'agent'], 'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Authored By', 'default': None, 'description': 'user (their words) | agent_drafted (you wrote it, they approved) | agent (your own observation)'}, 'contact_email': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Contact Email', 'default': None, 'description': 'Only if the user wants a reply: the address to reply to'}}}
最近のツール変更
類似のMCPサーバー
AI 代理人任務中樞
Provides an agent hub with Taiwan-focused tools for AI pricing, creator compliance, crypto data, games, health, technology resear…
BNM Data Shop
Sells access to cached official reports, enforcement orders, regulatory documents, inspection records, and other public-source te…
Dados Abertos Senado BR MCP
Searches and retrieves Brazilian Federal Senate legislative, administrative, budgetary, contracting, speech, committee, and e-Cid…
OpenHelvetia Gateway
Provides sourced access to Swiss federal legislation and political data, including law metadata, versions, amendments, citations,…
GleanMark Trademark Search
Searches and analyzes USPTO trademark records, including conflicts, prosecution histories, TTAB proceedings, ownership chains, de…
editalmd
Searches Brazilian public procurement opportunities and documents, tracks deadlines and alerts, and supports tender document acce…
DataNexus MCP
Enables public-data research across domains, patents, government contracts, nonprofits, compliance registries, and software secur…
agentdata-nl
Provides paid company, insolvency, sanctions, regulatory, crypto-market, news, payment-counterparty, and structured web research …