Perceptive Enterprise Search allows you to create your own ContextCogs using Java, Script, or any language that supports creating COM objects. Alternatively, you can link a ContextCog to federated results.
If the system you wish to connect to supports either RSS or OpenSearch, you can easily connect to these systems using the Federated Results cog; see the Wikipedia example.
Perceptive Enterprise Search gives you three options to create ContextCogs: