DSDillon
Terminal developmentCustom MCP Server Development

DSDILLON / CUSTOM SOFTWARE

Custom MCP Server Development

Give an assistant access to the exact tools your business authorizes.

Start with the task and its permitted actions

An assistant may need to inspect a service, retrieve a file or run an approved job. We define those as separate tools with named inputs, output fields and error states. A reading task should have a reading permission. Changes require the corresponding authority.

The target application remains responsible for access. Tool descriptions help a client choose an action; enforcement happens in the server and operating system.

Connect the client and resource through authorization

An HTTP MCP deployment needs a reviewed authorization flow, approved redirect destinations and tokens bound to the intended resource. The selected client and protocol version determine the compatibility tests. We record the supported versions in the delivery.

The MCP authorization specification covers protected resource discovery, OAuth and scope challenges. We test missing, expired and insufficient permissions as well as successful access.

MCP authorization specification

Return enough information to finish the job

Long running work needs a job or session reference. A client can read progress, collect the remaining output and request a permitted stop. Each response should identify completion, failure or a timeout. Large output needs an explicit cursor or continuation rule.

Tool familyExample return fields
InspectionResource, observation time and state
CommandExit code, output, error output and duration
Interactive sessionSession reference, status and output cursor
ChangeTarget, approval context and recorded outcome

Keep the existing system in the loop

We can build a connector around your APIs, internal tools or infrastructure account. The project covers permission mapping, test clients, logging, deployment and a versioned tool contract. Model generated text and retrieved files are treated as input, not authority to expand access.

Before you begin

Can the connector support more than one AI client?

Yes. We test the clients and transport versions named in the scope. A shared protocol reduces duplication; individual client behaviour still needs verification.

Can an assistant run commands as an administrator?

Only under an explicitly authorized design. Administrative operations need separate permissions, target controls and an approval policy.

DSDillon / 26 September 2026

DSDillon / Terminal development
DSDillon brandmark
KEEP DSDILLON CLOSE

DSDillon, one tap away.

Add DSDillon to your home screen for direct access to services, properties and your client workspace.

YOUR DSDILLON APP

Add DSDillon to your device.

On your computer

In Chrome or Edge, use the install icon near the address bar or the browser menu to install DSDillon. On a supported Mac, Safari offers File → Add to Dock.

On your phone, open this site in Chrome on Android or use Safari's Share menu on iPhone.

Live information, forms, payments and account access require an internet connection. Your existing login and permissions still apply.

About the DSDillon app
Business Intelligence
Find the next useful answer or diagnostic.